Glen McCrae is a seasoned Civil Engineering Division Manager at McElhanney, where they currently oversee engineering initiatives. Previously, they served as the Municipal Team Lead at Ecora and as a Partner and Project Manager at TRUE Consulting. Glen held significant roles, including Sr. Municipal Manager and Municipal Group Leader at Allnorth Consultants Limited, and President at GSM Consulting for a brief period. Their career in civil engineering began with a Project Manager position at GENIVAR/EXH Engineering Ltd. Glen earned a degree in Civil Technology from B.C.I.T. from 1983 to 1985.
This person is not in the org chart
This person is not in any teams
This person is not in any offices