We're looking for an intermediate-level Customer Success Specialist to join our Customer Success team. This is a coordination and delivery role focused on our European customer portfolio. You'll sit at the center of customer journeys, keeping things moving, connecting the right people, and making sure nothing falls through the cracks. You'll support Customer Success Managers directly, helping them drive outcomes across a portfolio of accounts while building your own technical depth in renewable energy analytics. Important: This role primarily serves European customers. Regardless of where you're based, Canada or the UK, you must be able to work consistently within European time zones. We're looking for someone who can be present and responsive during CET/CEST business hours. If you're someone who thrives on structure, communicates clearly, and gets satisfaction from making complex things run smoothly, this role is for you. Who You Are Passionate about our core values: communication, sustainability, inclusion, impact, and innovation Passionate about renewable energy and eager to help drive operational efficiency and cost reduction Motivated by a customer-centric approach and focused on creating value Adaptable and skilled at managing multiple competing priorities, approaching challenges with curiosity
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
1-10 employees