Join Our Customer Service Dream Team! Do you thrive on delivering exceptional customer experiences? Love solving problems and making someone’s day better? If that sounds like you, we’d love to welcome you to our vibrant team of Customer
As a Customer Service Team Leader, you will oversee the day-to-day performance of a team of Customer Service Advisors, ensuring the delivery of an excellent customer experience. You will drive team performance, support continuous improvement, and
Winthrop Technologies is Europe’s only dedicated data centre delivery partner, offering full turnkey solutions from design through to construction and commissioning. Headquartered in Dublin, we deliver projects across Europe and have become the most trusted name