Chubb - New York, NY

posted 27 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 effective execution of digital marketing initiatives across the organization. This role involves managing project delivery, overseeing budgeting processes, and leading special projects that encompass various digital marketing disciplines. The Director will also play a key role in supporting global climate communications and marketing efforts, coordinating with regional teams and external partners to deliver cohesive messaging and plans.

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 operations, project management, or a similar role, preferably within a global marketing or digital organization.
  • Outstanding written and verbal communication skills.
  • Familiarity with digital marketing and related technologies.
  • Strong financial acumen, with experience in budgeting and cost management.
  • Proven experience working with engineering teams in an agile framework.
  • Experience in managing relationships with external agencies and vendors.
  • Bachelor's degree in marketing, business, or a related field.
  • MBA or equivalent is a plus.
  • Excellent organizational, process, and interpersonal skills.
  • PMP or other relevant project management certification is a plus.

Nice-to-haves

  • Experience in agency management.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Analytical thinker with strong critical thinking skills.

Benefits

  • Comprehensive benefits package including health insurance, dental insurance, and vision insurance.
  • Discretionary annual incentive program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service