DNV

Boston
Total Offices: 11
15,000 Total Employees

Teams at DNV

Recently posted jobs

8 Days AgoSaved
Hybrid
10 Locations
Other
Leads complex, high-value energy M&A due diligence engagements across renewable, storage, thermal, and infrastructure technologies. Oversees scope, schedule, budget, quality, technical analysis, customer relationships, proposals, and commercial outcomes. Coordinates multidisciplinary teams, reviews investment-critical findings, supports transactions through closing, improves delivery methodologies and digital tools, develops customer accounts, and mentors project managers and technical professionals.