Find your next role
Discover roles across ambitious teams
13,720 jobs
- More jobs
Twilio
Senior Manager, New Business DACH & Benelux
Remote · Ireland, Spain, UK · Full time · Senior level
About the role
Lead a team of account executives to acquire new enterprise customers in DACH & Benelux. Drive new logo growth and expand market presence within EMEA.
What you’ll do
• Build and manage high performing account executive team. • Coach team on outbound prospecting strategies. • Enable engagement across customer maturity levels. • Collaborate with Marketing, Services & Partners. • Forecast team goals and present guidance.
What you’ll bring
• 7+ years managerial experience in CPaaS or API company. • Experience building teams and managing pipeline. • Manage remote teams across countries. • Track record exceeding revenue targets. • Fluent in German or Dutch.
Life at Twilio
Competitive pay, generous time off, parental and wellness leave, healthcare, retirement savings. Remote-first culture with global inclusion.
About Twilio
Twilio delivers innovative communication solutions to businesses and developers worldwide, enabling personalized customer experiences.