Chubb - New York, NY

posted 25 days ago

Full-time - Senior
New York, NY
Insurance Carriers and Related Activities

About the position

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.

Responsibilities

  • Oversee and optimize the day-to-day operations of the Global Digital Marketing team.
  • Collaborate closely with engineering teams to ensure smooth integration of digital marketing tools and technologies.
  • Lead the operational planning and execution of digital marketing initiatives across five core disciplines.
  • Provide operational support for global climate communications and marketing initiatives.
  • Serve as an operational liaison between the Global Digital Marketing team and other internal business stakeholders.
  • Lead and manage key projects across the Global Digital Marketing organization.
  • Develop and maintain project plans, set timelines, and coordinate resources for project delivery.
  • Act as the central point of contact for all project-related communications.
  • Create and maintain comprehensive project documentation, including schedules and budgets.
  • Oversee the budget planning, tracking, and reporting process for the Global Digital Marketing team.
  • Work closely with finance and department leads to forecast and manage budgets.
  • Collaborate with external agencies and vendors to ensure project costs align with budgetary expectations.
  • Lead and execute special projects as assigned by the Head of Global Digital Marketing.
  • Analyze complex business challenges and implement solutions that align with business goals.

Requirements

  • 7+ years of experience in digital marketing operations or related field.
  • Strong operational and project management skills.
  • Solid technical acumen with experience working closely with engineering teams.
  • Experience in an agile framework for project delivery.
  • Agency management experience is a plus.

Nice-to-haves

  • Experience in climate communications and marketing.
  • Familiarity with budgeting and financial management in marketing contexts.

Benefits

  • Hybrid work schedule (3 days in office, 2 days remote).
  • Opportunities for professional development and growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service