Bernard Gayraud

Active Cheshire, CT President for Bg LLC