Where Work Meets Adventure
About the role
As a Customer Care Lead, you will be essential in delivering top-notch customer service.
You will lead a team, manage daily operations, and drive continuous improvements.
This role requires a proactive approach to problem‐solving and effective communication with both your team and senior management.
Key responsibilities
Supervise the assigned team and manage daily workload and performance.
Deliver and drive solutions; assist in identifying and implementing improved ways of working within the Customer Care team.
Manage the DDM process for your team, setting clear objectives aligned with organizational goals, supporting individual development and training needs, and conducting regular meetings to review progress.
Proactively enhance the service and experience for our customers by implementing action plans and escalation procedures to address issues and identify improvements.
Communicate effectively with the team and stakeholders to pr...