Twilio

6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

2 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Manages high-volume legal support requests for GTM and Telecom Carrier Relations, reviews and negotiates commercial agreements, supports legal eBilling processes, maintains playbooks, and improves Legal Center of Excellence operations. The role serves as an initial legal contact, handles repeatable legal work, and contributes to operational projects and process documentation.
10 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Leads technical pre-sales activities across EMEA, partnering with account executives to discover customer needs, design architectures, deliver product demonstrations, support proofs of concept and RFPs, and build executive relationships. The role requires expertise in communications technology, cloud platforms, APIs, software development, and sales cycles, with approximately 35% travel in the UK or Ireland.
14 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Manage nonprofit customer accounts and complete sales cycles, including lead qualification, acquisition, solution selling, closing, renewals, upselling, and cross-selling. Understand customer business and technical requirements to design Twilio platform solutions. Maintain sales forecasts and pipelines in Salesforce, execute automation strategies, prevent churn, collaborate with cross-functional teams, and improve sales processes while developing expertise in the social impact market.