The Customer Support Team Lead role is responsible for acting as a point of contact to a team of customer service representatives to ensure the delivery of high-quality support to customers. The position involves overseeing daily operations, monitoring team performance, resolving complex or escalated customer issues and providing guidance and training to staff (internal and contractors).
The Customer Support Team Lead role is newly created to sustain the planned Company expansion across the UK and beyond. The Customer Support Team Lead will play a crucial role in our success and you will be at the forefront of delivering exceptional service and support to our customers. You will oversee the Customer Support Department, guiding a dedicated team that is passionate about what they do and enhancing the overall customer experience. The Company is going from strength to strength and this is a great opportunity to make a difference to people's lives and play a visible role in its success.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.