About the Role
Customer Care Leads have advanced knowledge of the travel industry, its key suppliers, their products and services, global geography, and local market nuances. Customer Care Leads possess the highest levels of technical, professional, and customer service skills in the service organization.
Responsible and accountable for dealing with escalations, Customer Care Leads are innate problem solvers and critical thinkers who leverage all resources to find the best outcomes