The Senior Manager, New Business role at Twilio is essential for leading a team dedicated to acquiring new enterprise customers in the DACH & Benelux regions. This position involves building and nurturing a high-performing team of Account Executives while implementing effective outbound prospecting strategies. The ideal candidate will possess over seven years of managerial experience within the CPaaS or API sectors and have a proven track record of success in exceeding revenue targets.