The Senior Manager, New Business DACH & Benelux at Twilio is responsible for leading a team dedicated to acquiring new enterprise clients and enhancing market presence in the EMEA region. This role involves building and managing a high-performing team, coaching them on effective outbound prospecting strategies, and collaborating with various internal teams to develop a strong pipeline. Candidates should have over seven years of managerial experience in relevant industries, a proven track record