Twilio

6,355 Total Employees
Year Founded: 2008

Teams at Twilio

Recently posted jobs

3 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.
6 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Owns strategic enterprise accounts across EMEA, especially Southern Europe, by driving revenue and gross profit growth through cross-selling, upselling, and new business development. Responsibilities include managing customer relationships, selling complex communications solutions to technical and business audiences, preparing pricing proposals, negotiating contracts, tracking financial performance, and maintaining customer satisfaction.
6 Days AgoSaved
Remote
United Kingdom
Productivity • Software • Conversational AI
Own FP&A and strategic financial partnership for EMEA Sales, including global sales commissions forecasting, budgeting, month-end accruals, financial modeling, scenario planning, resource allocation, and executive decision support. The role translates complex financial metrics into actionable insights, identifies margin and cost-efficiency drivers, and collaborates across teams to improve GTM productivity.