Technical Support Team Lead – Inspire & Elevate

Company: Solera Corporation
Apply for the Technical Support Team Lead – Inspire & Elevate
Location: Leeds
Job Description:

Solera, a global leader in vehicle lifecycle and risk management solutions, is seeking a Team Manager for its Technical Customer Support team in Leeds. You will lead a team of up to 15 tech support reps, coach on performance, and collaborate with-product and engineering colleagues to resolve complex issues.

The role focuses on delivering exceptional customer support, maintaining high service standards, and driving continuous improvement in a fast-paced environment.

#J-18808-Ljbffr…

Posted: October 3rd, 2026