This role involves managing and mentoring a Level 1 Technical Support team to deliver high-quality, efficient customer support across multiple channels, ensuring customer satisfaction and continuous 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.