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-LjbffrReady to Apply?
Submit your application for Remote Global Technical Support Manager at Twilio
Apply Now