Chubb - New York, NY
posted 25 days ago
The Director, Global Digital Marketing Operations is responsible for driving operational excellence and ensuring the seamless execution of digital marketing initiatives across the organization. This role involves managing the end-to-end delivery of projects, overseeing budgeting processes, and leading special projects across five core disciplines: Digital Experience, Website Analytics, Social Media, Paid Media, and Marketing Technology. Additionally, the Director will play a key role in supporting global climate communications and marketing efforts, coordinating with various teams to deliver cohesive messaging and plans that resonate globally while respecting local nuances.