Flexible Work, Better Balance
Fully remote job - work from home.
The Service Delivery Manager plays a pivotal role in embodying our vision by fostering a human‑centric approach to our online business interactions. This role is dedicated to managing end‑to‑end relationships with clients, ensuring their utmost satisfaction and driving service excellence. The Service Delivery Manager provides leadership and direction to Team Leaders and Customer Service Agents, maintaining high standards of service, adaptability to evolving client needs, and nurturing exceptional team dynamics to enhance the client experience.