T

Remote Global Technical Support Manager

Twilio

norte, huila, Colombia Full-time June 07, 2026

Found Description

Twilio is seeking a Manager, Technical Support based in Colombia. This role involves leading a global customer support team, focusing on operational excellence and team development.

The ideal candidate will have over 7 years of experience in technical support, a strong leadership background, and the ability to drive improvement metrics like CSAT and SLA. This role supports Twilio's growth and requires a passion for customer service and team mentorship.

Remote-first work is supported for this position.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Remote Global Technical Support Manager at Twilio

Apply Now