The Director of Global Campaigns at Twilio will lead the development and execution of impactful marketing campaigns that enhance brand awareness and drive business growth. This role entails strategic vision-setting for global campaigns, accountability to leadership on campaign effectiveness, and collaboration with cross-functional teams to create engaging content. The ideal candidate will possess extensive experience in managing multi-channel campaigns and a strong understanding of the global bu