Head of Customer Care — Travel Tech Leader

Company: Omprime
Apply for the Head of Customer Care — Travel Tech Leader
Location: London
Job Description:

Omprime is seeking a Customer Care Lead for its India office to guide the Customer Support team, address high-level customer issues, and drive service excellence. You will implement training, monitor performance, and coordinate cross-functional initiatives to improve overall customer satisfaction.

The role requires strong leadership, excellent English communication, and the ability to manage escalations in a fast-paced environment.

#J-18808-Ljbffr…

Posted: July 16th, 2026