Twilio

6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

YesterdaySaved
Remote
India
Productivity • Software • Conversational AI
The Business Systems Analyst will provide operational and technical Salesforce support, manage user setup, oversee case management, troubleshoot issues, and ensure data synchronization across systems while collaborating with various teams.
3 Days AgoSaved
Remote
India
Productivity • Software • Conversational AI
Lead a remote India-based Technical Support team for Twilio's Voice Segment Platform: manage performance, coaching, escalations, incident RCA, process improvements, hiring and workforce planning, and cross-functional collaboration to improve customer satisfaction and operational KPIs.
5 Days AgoSaved
Remote
India
Productivity • Software • Conversational AI
Own end-to-end product analytics projects: define metrics with product managers, build dashboards, perform SQL-based analysis and QA, document datasets and models, and deliver actionable insights to influence product decisions.