The role involves managing and mentoring a Level 1 Technical Support team to deliver high-quality, efficient customer support across various channels, ensuring customer satisfaction, process improvement, and team development in a remote, fast-growing environment.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.