Senior Manager, New Business DACH & Benelux

Company: Twilio
Apply for the Senior Manager, New Business DACH & Benelux
Location:
Job Description:

Overview

In this role you will lead a high-performing New Business Accounts sales team focused on acquiring enterprise customers in DACH & Benelux, driving new logo growth. You will partner with Marketing, Professional Services, and Partner teams to build a robust pipeline and accelerate value for new prospects. You guide teams across customer maturity levels, applying targeted outbound strategies and shaping cross-functional approaches. This position offers the chance to scale a remote sales machine in a fast-growing, innovative environment. You will contribute to Twilio’s mission by expanding enterprise presence and revenue in a key European region.

Pay / Benefits

  • competitive pay
  • generous time off
  • parental and wellness leave
  • healthcare
  • retirement savings program
  • volunteering and donation efforts

Responsibilities

  • Build and manage a high-performing team of account executives targeting enterprise customers and new logo growth
  • Coach the team on targeted outbound prospecting across Twilio Product portfolio
  • Enable engagement across multiple customer maturity levels and segmentation
  • Collaborate with Marketing, Professional Services & Partner teams to build a strong pipeline and accelerate time-to-value for new prospects
  • Forecast team performance and present guidance to management

Key requirements

  • 7+ years of managerial experience in a high-performing CPaaS, Communications or API-based company
  • Experience building teams, driving pipeline creation, monthly forecasting, fiscal planning, and revenue tracking for new business accounts
  • Experience managing a remote team across different countries
  • Consistent track record of exceeding revenue targets and business objectives
  • Industry experience in selling CPaaS or SaaS and managing complex negotiations
  • Highly analytical, data-driven, innovative thinker and problem solver
  • Self-starter with minimal supervision; comfortable with ambiguity and cross-functional collaboration
  • BA/BS degree or equivalent
  • Willingness to travel
  • excellent written and verbal communication
  • executive presence
  • influence and relationship-building across all levels
  • CPaaS/SaaS sales experience
  • complex sales negotiations
  • pipeline management and forecasting

Posted: September 16th, 2026