CBCL Limited
Show contact
Links
John Flewelling
President & CEO
Andrew Gates
VP, Infrastructure
Steve Mitchell
VP, Atlantic
Mike Abbott
VP, Water Treatment
Kent Lane
VP, Corporate Services
+ 8 more
Rick Giffin
Principal, Senior Project Manager
Aaron Baillie
Manager Municipal Engineering
Greg Peters
Manager, Ports & Marine
Jessica Fredericks
Manager, Geotechnical And Materials Engineering, New Brunswick
+ 2 more
11 members
Current role
View in org chart