Twilio

6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

YesterdaySaved
Remote
United Kingdom
Productivity • Software • Conversational AI
The Strategic Account Executive will manage and grow relationships with high-value accounts in the DACH region, focusing on revenue growth through product upselling and net new opportunities.
2 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Lead technical pre-sales for DACH customers: qualify opportunities, design architectures, run demos and POCs, respond to RFPs, guide API integrations, mentor junior presales engineers, and drive the technical win while building customer trust.
2 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
As an Account Executive, you will drive new customer acquisition, manage existing enterprise accounts, negotiate deals, and ensure customer satisfaction while maintaining high sales targets.