John Bahouth

Active Essex, CT Vice-President for Noble Wind Operations, LLC