Twilio is seeking a Senior Manager for New Business in the DACH & Benelux regions to lead a team dedicated to acquiring new enterprise customers and enhancing market presence. The role entails building a high-performing team of account executives, coaching them on prospecting strategies, and collaborating with marketing and partner teams to create a robust pipeline. Candidates should have over 7 years of managerial experience in a CPaaS or API-based environment, along with proven success in exce