Customer Success Lead

DNV
Full time Barcelona, Catalonia Business Operations Specialists
Posted:
February 17, 2026
Location:
Barcelona, Catalonia, Spain

Job Description

This role focuses on driving growth within our existing customer base by identifying and enabling cross-sell and upsell opportunities across our portfolio of hardware and software solutions for renewable asset management. You will work closely with customers to understand their evolving needs, manage contract renewals and revamping projects, and ensure the ongoing performance and maintenance of installed equipment.

By connecting customer needs with the most relevant GPM solutions, you will help customers improve asset performance, gain deeper operational insights, and achieve better energy outcomes - while contributing directly to Net Revenue Retention and sustainable revenue growth. A key part of the role is embedding a strong commercial mindset within the Customer Support team, ensuring value creation is part of every customer interaction. 

In this role, you will be responsible for establishing and building our Customer Success function from the ground up, offering a u...

Apply for this Job

Submit your application for the Customer Success Lead position at DNV.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Barcelona, Spain
Posted: February 17, 2026
Deadline: March 29, 2026