Customer Support Team Leader
- Hiring Organisation
- Work Wales
- Location
- Cardiff, South Glamorgan, Wales, United Kingdom
- Employment Type
- Permanent
Customer Relations Manager, you will play a key role in ensuring exceptional service delivery, supporting a high value client base, and driving continuous improvement across the team. The Role Lead and support the Internal Support Team on a day to day basis Deliver excellent service to clients both external … Development Plans and team development Assist with recruitment, inductions, and probation reviews Ensure timely completion of documentation including month end invoicing Identify and implement process improvements The person Previous team leader or supervisor experience (customer support/internal sales preferred) Strong coaching and people management skills Organised, proactive ...