Find your next role

Discover roles across ambitious teams

13,720 jobs

Sort by
  • 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.

Posted 5 hours ago