
UK Customer Technical Call Center Manager
- Little Chalfont, Buckinghamshire
- Permanent
- Full-time
- Develop and implement support strategies, policies, and procedures to enhance the efficiency and effectiveness of Customer Technical call center & dispatching to guarantee the best customers’ satisfaction.
- To assist in improving customer service experience using Net Promoter Score (NPS) feedback and Voice of the Customer (VOC).
- Drive the planning for engineers in terms on proactive and reactive activities.
- Take ownership of customer issues, escalating if necessary. This includes regular communication with internal and external customers where required.
- Foster a collaborative and high-performance culture within the team by analyzing and providing statistics for the CTS Team to improve objectives and set KPI’s.
- Drive a culture high performance and change management through developing talent, engagement, and D&I initiatives.
- Keep ahead of industry developments and apply best practices to areas highlighted for improvement using associated DBS tools.
- Bachelor’s degree in a related field (e.g., Biomedical Engineering, Life Sciences,) or equivalent experience.
- Minimum of 5 years of experience in technical support, with at least 3 years in a leadership or management role.
- Strong leadership and team management skills, with the ability to motivate and develop team members.
- Exceptional communication skills, both verbal and written, with the ability to effectively interact with customers, team members, and other stakeholders, fluent both English and one other European language.
- Ability to travel 25% travel, overnight, within territory or locations