Leonard Levie

Active Old Greenwich, CT Director for Champlain Undersea Cable Corporation