The role involves leading strategic relationships with major utility and energy clients, providing executive account leadership, ensuring client value realization, managing escalations, and driving growth through commercial management in the context of sustainable energy technology.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.