Where Work Meets Adventure
As a Team Lead, you will lead and support a team of Representatives to ensure exceptional service delivery and operational excellence. You will act as the main point of contact for escalations, drive performance improvement, and collaborate across departments to optimize workflows and enhance the customer experience.
To be considered, ...