SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Lead Project Director - Energy Projects

Company: WSP in Canada

Location: brockville, London

Posted: June 06, 2026

Apply for This Position

Submit Application

Position Details

Shape Canada's energy landscape as a Lead Project Director. Your role is crucial in directing heavy industrial projects, ensuring on-time delivery and client success across Canada.

Based in the Greater Toronto Area or Sudbury, you will oversee the planning and execution of complicated multi-phase projects, focusing on the mining and energy sectors. You'll implement risk management strategies while fostering strong client engagement and mentoring for the project teams.

Key Responsibilities:
• Oversee multi-phase execution of mining and energy projects
• Develop and implement comprehensive Project Management Plans
• Manage budgets and schedules, ensuring compliance with project scopes
• Mentor engineering managers and enhance team performance
• Build strong client relations to foster growth and innovation

Requirements:
• 20+ years of project management experience in mining and industrial sectors
• Proven del...