Customer Service Team Leader
11 days ago
Slough
Delivering essential infrastructure services for life, while being safety first, and client and customer centric in a friendly, fun and respectful environment where you are encouraged to thrive. As our Customer Service Team Leader you'll be based in Langley, Berkshire. This hybrid role offers the op