The role involves leading strategic relationships with major utility and energy clients, ensuring they derive maximum value from the company's innovative energy technology solutions, managing escalations, and driving business growth at the intersection of technology, transformation, and sustainability.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.