Manager, Technical Support role at Twilio leading a customer support team in India, focusing on delivering exceptional customer experience and managing operational excellence. The ideal candidate is a people-focused leader passionate about customer satisfaction, team mentoring, and process improvement.