A mission-driven company working on renewable energy and sustainable technology.
Ready to use your technical skills to make a real impact on the future of renewable energy? We are looking for a French-Speaking Technical Support Analyst to join our business partner's growing team, providing technical support to French-speaking customers and delivering a top-tier support experience.
A mission-driven company working on renewable energy and sustainable technology.