Customer Care Executive
July 21, 2025
Solarstream Ltd, established in 2017, is an experienced expert in nationwide Solar installations, and support services (project management/grant applications), are looking for a dedicated and proactive Customer Care Executive to join the team.In this role, you will take an active approach to building and maintaining strong relationships with our existing …
Carlow, CW, Ireland