Twilio is seeking a Senior Manager for New Business DACH & Benelux to lead a team of Account Executives dedicated to acquiring new enterprise customers. This role is essential for driving new logo growth and involves coaching the team on effective prospecting strategies and collaborating with other departments to build a strong pipeline. Candidates should have extensive managerial experience, particularly in CPaaS or API-based companies, along with a proven track record in exceeding revenue targ