Patrick Roy

Active Gray, ME President for Roy Engineering, Inc