D

Renewables Project Manager at DNV

DNV

toronto, on, Canada Full-time July 19, 2026

Found Description

Become a Technical Project Manager at DNV Energy Systems, specializing in renewables. This role supports hybrid work and places a premium on client engagement and technical expertise.
You will manage the installation and maintenance of meteorological stations, aiding construction crews and ensuring safe, high-quality outcomes. By coordinating subcontractors and effectively communicating with stakeholders, you will drive performance in wind and solar measurement operations. Your focus will be on customer satisfaction and timely project execution.
Key Responsibilities:
• Oversee meteorological station projects from start to finish
• Act as the key client liaison for project requirements
• Organize installation schedules for subcontractors
• Troubleshoot technical issues remotely
• Ensure compliance with safety and quality standards
Requirements:
• Bachelor’s degree in relevant engineering or science
• Minimum three years managing field projects
• Expertis...

Ready to Apply?

Submit your application for Renewables Project Manager at DNV at DNV

Apply Now