Senior Manager, New Business DACH & Benelux @Twilio

    3 days ago·Twilio is hiring a remote Senior Manager, New Business DACH & Benelux·📍 United Kingdom

    Overview

    Twilio is seeking a Sales Senior Manager for New Business Accounts in the DACH & Benelux region. This remote role requires an experienced sales leader to manage and build a high-performing team focused on new customer acquisition.

    Key Responsibilities

    • Build and manage a high-performing team of account executives to acquire new enterprise customers.
    • Coach the team to implement targeted outbound prospecting strategies across Twilio Products.
    • Work collaboratively with Marketing, Professional Services & Partner teams to drive pipeline development.
    • Forecast team performance and present insights to management.

    Requirements

    • 7+ years of managerial experience in a high-performing CPaaS, Communications, or API-based company.
    • Experience in team building, pipeline creation, revenue management for new business accounts.
    • Experience managing remote teams across different countries.
    • Track record of exceeding revenue targets and business objectives.
    • Experience in selling CPaaS or SaaS and managing complex sales negotiations.
    • Highly analytical, innovative thinker, and creative problem solver.
    • Self-starter comfortable with ambiguity in a high-growth environment.
    • BA/BS degree or equivalent required.
    • Willingness to travel approximately 25%.
    • Excellent written and verbal communication skills.

    Benefits

    Competitive pay, generous time off, parental and wellness leave, healthcare benefits, retirement savings program, and more. Offerings vary by location.

    Location

    This role is remote and can be based in the UK, Ireland, or Spain.

    How to Apply

    Interested candidates should apply through the Twilio career page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.