
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A consulting engineering firm is seeking an experienced Mechanical Engineer to lead multidisciplinary project teams in Vaughan, Canada. The right candidate will have a minimum of 15 years in consulting, possess a bachelor's degree in Mechanical Engineering, and be a registered Professional Engineer. Responsibilities include guiding design teams, supporting project management, and ensuring successful delivery across various transportation projects. The firm values a collaborative work environment and promotes equity and inclusion.