Job 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-LjbffrReady to Apply?
Take the next step in your AI career. Submit your application to Twilio today.
Submit Application