Steven McRae is an experienced construction professional currently serving as a Senior Project Manager at Ajax Building Company since March 2023. Prior to this role, McRae held the position of Project Manager at Hoar Construction from December 2014 to March 2023, where the focus was on progressive thinking and principled expertise in construction. McRae also managed projects at Forrester Construction Company from May 2002 to December 2014, overseeing all aspects of project management, including buyout, construction, change management, and closeout. Earlier experience includes the role of Project Engineer at McCarthy Building Companies, Inc. from September 1999 to May 2002. McRae earned a Bachelor of Applied Science in Construction Management from Wentworth Institute of Technology between 1995 and 1999.
Sign up to view 0 direct reports
Get started