Rory McDowall is a skilled professional in the construction and civil engineering sectors with extensive experience at Emil Anderson Construction, where Rory has held multiple titles including Project Manager, Development Manager, and Development Coordinator since August 2019. Prior to this, Rory worked as a Designer at WSP from May 2017 to August 2019 and served as a Civil Engineering Technologist at MMM Group Ltd between January 2013 and August 2016. Rory's academic background includes a diploma in Civil Engineering Technology/Technician from Okanagan College (2010-2012) and further studies at The University of British Columbia (2015-2017).
Sign up to view 1 direct report
Get started
This person is not in any teams