Job Description

Overview

We are looking for a Support Manager to lead, mentor, and support our technical support teams in the India region, ensuring they provide world-class service to our customers. This role involves close collaboration with Regional Managers (RMs) and is a great opportunity for a Team Lead eager to develop their leadership and management skills while continuing their technical growth.

The ideal candidate should have a strong technical background, experience in supporting cloud computing APIs and SDKs, and prior experience in leadership or mentoring.

Responsibilities

  • Lead and manage a team of Support Engineers, including generalists, specialists, and experts.
  • Oversee career development, performance reviews, and OKR tracking for team members.
  • Handle customer escalations, coo...

Ready to Apply?

Take the next step in your AI career. Submit your application to Vonage today.

Submit Application