Ro
Posted:
June 05, 2026
Location:
vancouver, bc, Canada
Job Description
Shape sustainable infrastructure as the Lead Mechanical Engineer at Introba. This leadership role involves mentoring a team while driving impactful healthcare projects in British Columbia and Western Canada.
As a Principal Mechanical Engineer, you'll be steering a multi-faceted team from Junior Designer to Principal, supporting innovation and client relationships. Key skills include project management, operational oversight, and team development, ensuring high-quality delivery across all mechanical projects.
Key Responsibilities: • Lead and mentor mechanical engineers in a growing team • Establish and manage performance plans and KPIs • Oversee project budgets and operational metrics • Cultivate client relationships and develop new opportunities • Promote technical innovation in smart building systems
Requirements: • 15+ years in mechanical design, focusing on healthcare • Leadership experience with at least 5 direct reports • University degree or diploma in ...
As a Principal Mechanical Engineer, you'll be steering a multi-faceted team from Junior Designer to Principal, supporting innovation and client relationships. Key skills include project management, operational oversight, and team development, ensuring high-quality delivery across all mechanical projects.
Key Responsibilities: • Lead and mentor mechanical engineers in a growing team • Establish and manage performance plans and KPIs • Oversee project budgets and operational metrics • Cultivate client relationships and develop new opportunities • Promote technical innovation in smart building systems
Requirements: • 15+ years in mechanical design, focusing on healthcare • Leadership experience with at least 5 direct reports • University degree or diploma in ...
Apply for this Job
Submit your application for the Lead Mechanical Engineer at Introba position at Ross & Baruzzini.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
vancouver, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026