Director, EMEA Strategic Sales North
Twilio
full-remoteseniorpermanentsalesengineering-management Anywhere in the World 63 days ago via WWR
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
CPaaSSaaSAPISales LeadershipStrategic Account ManagementForecastingRevenue TrackingRemote LeadershipComplex Sales NegotiationsEMEA Sales
About the role
Role Overview
Join Twilio as Sales Director, Strategic Accounts North (EMEA). You will lead a Strategic Account Executive team focused on selling into Northern Europe within the EMEA region. The role reports to the EMEA Regional Vice President for Northern Europe.
Responsibilities
- Build and manage a high-performing team of Account Executives responsible for existing customer relationships.
- Coach and lead the team to create a focused strategy for client expansion across Twilio’s full product portfolio.
- Enable the team to engage effectively across customer maturity and segmentation.
- Partner closely with Professional Services and Partner teams to help customers succeed as they launch new use cases.
- Forecast team performance and overachieve on goals; communicate guidance and progress to management.
Requirements
- 7+ years of managerial experience in a high-performing CPaaS, communications, or API-based company.
- Experience building teams, managing monthly forecasting, and supporting fiscal planning and revenue tracking for major accounts.
- Proven track record of exceeding revenue targets and business objectives.
- Industry experience selling CPaaS or SaaS and handling complex sales negotiations.
- Highly analytical, data-driven, innovative problem solver.
- Demonstrated ability to work independently, influence stakeholders, and drive results with minimal supervision.
- Comfortable with ambiguity and cross-functional work in a fast-growth environment.
- BA/BS degree or equivalent.
- Strong written/verbal communication and executive presence.
- Ability to manage remote teams across multiple countries.
- Willingness to travel ~25% and excellent stakeholder management.
Nice to Have
- MBA degree.
Location & Travel
- Remote and based in the UK.
- Approximately 25% travel across the region.
About Twilio
Twilio is a remote-first communications technology company that enables businesses and developers to build personalized customer experiences. It provides innovative communication solutions at scale, leveraging a global, inclusive culture to drive impact.
Scraped 7/22/2026