Steve McEachen

Past President

  • Experience
    Steve McEachen is the General Manager of Aecon Construction Ontario East Limited, responsible for Aecon’s construction operations in Eastern Ontario. Over his career, Mr. McEachen has held numerous positions at Aecon with increased responsibility that include quality control, engineering, operations and project management. Mr. McEachen received his Bachelor of Engineering degree from Carleton University, and is a licensed engineer in the province of Ontario. Steve resides in Ottawa with his wife, Jessica and two daughters, Adaline and Lauren.