Twilio

6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

6 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Lead technical pre-sales for Twilio's Communications Platform across EMEA: run discovery, demos, POCs, architecture design, RFP responses, and enablement. Build trusted advisor relationships, present solutions, and collaborate with sales, partners, and services to win strategic accounts.
6 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Sell Twilio communications solutions into enterprise prospects and existing customers across UK/Ireland/Northern Europe. Source and qualify new accounts, drive ACV, create pricing proposals, negotiate contracts, manage long sales cycles, and build C-level relationships to close high-value deals while maintaining customer satisfaction.
7 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
The Principal Presales Engineer engages with customers, leading technical discovery sessions, building relationships, and demonstrating Twilio's communications solutions while strategizing with sales teams.