Andrew MacLeod is a Senior Engineer at McIntosh Perry since May 2022, bringing extensive experience from previous roles as Project Engineer at exp Services Inc. from March 2004 to May 2022 and as Engineer In Training at SNC Lavalin from October 2003 to March 2004. Andrew MacLeod holds a Bachelor of Engineering (B.Eng.) degree in Civil Engineering from Dalhousie University, completed between 1998 and 2002.
Sign up to view 0 direct reports
Get started