Technical Customer Support Manager

solera Leeds, England Apr 23, 2026

Type Full Time
Pay Not listed
Work Onsite

The Technical Customer Support Manager position centres on handling enquiries, calls, emails, complaints, orders, bookings, or support requests according to the role. It would suit someone who can bring careful technical judgement and practical problem-solving to the role.

Role overview

Ensure customers' vehicles and property are optimally maintained and expertly repaired. Solera's solutions bring together customers, insurers, and suppliers, empowering smarter decision-making through service, software, enriched data, proprietary algorithms, and machi.

Customer support involved

Handling enquiries, calls, emails, complaints, orders, bookings, or support requests according to the role.

Customer service skills

  • Customer service, call centre, administration, CRM, or complaint-handling experience may be useful.

Job details

  • Provide targeted training and mentorship to enhance performance.
  • Customer Support Excellence:Oversee daily operations of the support team, ensuring customer inquiries are handled promptly and effectively.Establish high standards for customer int.
  • Assist team members with complex support cases.
  • Performance Management:Monitor team performance against key metrics and implement strategies for improvement.Prepare regular reports on team performance for senior management, high.
Career guide

Learn more about this role

Explore the matching JobPedia guide for deeper duties, skills, salary context, and career paths.

JobPedia role guide

What does a Customer Success Manager actually do?

Explore the real work behind the title, from day-to-day responsibilities to how the role works in practice for Customer Success Manager.

Keep exploring similar roles

Search for more Technical Customer Support Manager jobs from solera in Leeds, England.