The role involves leading a team of Technical Account Managers to deliver exceptional technical support and account management for enterprise customers, utilizing data-driven strategies and scalable processes to drive customer success and operational efficiency.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.