Our People


Carol Hegarty
Chief Financial Officer
John Duclos
Chairman/CEO
Peter Duclos
President-Director of Operations
Tim McAuliffe
Engineering Liaison