Technical Support Team Lead

1 week ago

taguig, metro manila, Philippines N-able Full-time ₱2.01/year

N-able in Manila is seeking a Lead Technical Support Representative to guide the technical support team, ensure timely issue resolution, and drive customer satisfaction across our global partner network. The role blends hands-on leadership with ongoing technical coaching in a hybrid work setting.

You will mentor direct reports, manage escalation processes, monitor KPIs, and collaborate with Product Management and Sales to improve service quality.