
Director, New Business Sales, EMEA North
Twilio
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇧 United Kingdom
Visit company websiteJob Level
Lead
About the role
- Build and manage a high performing team of account executives that pursue new prospects in the EMEA North regions.
- Coach and lead a team to identify a focused strategy around new-client pursuit selling solutions across the entire portfolio of Twilio Products.
- Enable and coach your team around how to engage across every customer segment but with a focus on enterprise hunting.
- Work closely with our Professional Services & Partner teams to help new customers achieve success as they onboard onto the platform.
- Forecast your team overachieving on their goals, and deftly present your guidance to your management.
Requirements
- 5+ years of managerial experience within a high performing CPaaS, Communications or API based company.
- Experience in building teams, managing all monthly forecasting, supporting fiscal planning and revenue tracking for all major 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 required.
- English language fluency.
- 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.
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
- And much more. Offerings vary by location.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
managerial experienceforecastingfiscal planningrevenue trackingsales negotiationsdata analysis
Soft skills
coachingleadershipanalytical thinkingproblem solvingself-startercommunicationinfluencerelationship building
Certifications
BA/BS degree