Stephen Hayes

Active Clinton, CT Senior Vice-President for The Hayes Construction Company