Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Manager, New Business - DACH & Benelux (Remote)
Posted 1 hour 1 minute ago by Twilio
Permanent
Full Time
Sales & Marketing Jobs
Not Specified, United Kingdom
Job Description
Twilio in a remote-first setup is seeking a Senior Manager, New Business Accounts DACH & Benelux to lead a high-performing team selling into enterprise customers across the DACH and Benelux regions from the UK, Ireland or Spain. You will report to the EMEA Regional VP for South & DACH and drive new logo acquisition while expanding market presence.
You'll coach a team of Account Executives, align with Marketing, Professional Services and Partners, and forecast performance to consistently exceed