T

Senior Manager, New Business DACH & Benelux

Twilio
NewPosted today

LOCATION

United Kingdom · Remote

EXPERIENCE

7+ Years

SKILLS REQUIRED

Business DevelopmentNegotiation SkillsStakeholder ManagementLead GenerationSales Management

Job description

Overview

Lead one of Twilio's New Business Account Executive teams selling into DACH and Benelux within the EMEA region, reporting to the EMEA Regional Vice President for South and DACH.

What you'll do

  • Build and manage a high performing team of account executives focused on acquiring new enterprise customers and driving new logo growth.
  • Coach and lead a team to identify and execute targeted outbound prospecting strategies across the entire portfolio of Twilio Products.
  • Enable and coach your team on how to engage across various levels of customer maturity and segmentation.
  • Work closely with Marketing, Professional Services and Partner teams to build a robust pipeline and accelerate time-to-value for new prospects.
  • Forecast your team overachieving on their goals, and present your guidance to your management.

What you'll need

  • 7+ years of managerial experience within a high performing CPaaS, Communications or API based company.
  • Experience building teams, driving pipeline creation, managing monthly forecasting, supporting fiscal planning, and tracking revenue for new business accounts.
  • Experience managing a remote team spread across different countries.
  • Consistent track record of exceeding revenue targets and business objectives.
  • Industry experience in selling CPaaS or SaaS and managing complex sales negotiations.
  • Highly analytical and data driven; an innovative thinker and creative problem solver who is naturally curious.
  • A self-starter who can work with minimal supervision to drive results.
  • Comfortable with ambiguity and working cross-functionally in a high growth business landscape.
  • BA/BS degree or equivalent.
  • Energy and enthusiasm with a willingness to travel.
  • Excellent written and verbal communication skills and strong executive presence.
  • Ability to influence and build effective working relationships with all levels of the organisation.

Details

  • This role is remote, based in the UK, Ireland or Spain.
  • Approximately 25% travel is anticipated.
  • Occasional in-person reporting may be requested for team gatherings, functional off-sites or customer meetings.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Manager, New Business DACH & Benelux