John Violette

Active Kensington, CT President for Aerocomposites Inc