P

Technical Project Manager for Clean Energy

Progressive

quebec, capitale nationale, Canada Full-time June 13, 2026

Found Description

Drive clean energy solutions as a Technical Project Manager managing wind energy projects throughout North America. Contribute to project success from the initial planning phase through to execution.
This role involves deep collaboration with engineering teams and contractors, ensuring alignment between technical activities and project schedules. You'll address crucial technical issues, identify risks, and lead presentations for ongoing project leadership. Utilize your extensive experience to foster continuous improvements and knowledge transfer to operational teams.
Key Responsibilities:
• Provide input to guide project execution
• Oversee communication across engineering disciplines
• Coordinate experts to resolve technical challenges
• Track key technical risks and manage action items
• Capture and report on lessons learned across projects
Requirements:
• Bachelor’s in Mechanical or Electrical Engineering
• 15+ years managing technical projects
• Fam...

Ready to Apply?

Submit your application for Technical Project Manager for Clean Energy at Progressive

Apply Now