The role involves leading a team of senior renewal account executives to retain and expand high-value enterprise accounts, managing complex multi-million-dollar agreements, and driving strategic renewal and negotiation processes to maximize contract value and customer success.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.