Hybrid Director, Global Marketing – Insurance, Asset Management & Actuarial

Posted last month

Apply now

About the role

  • Lead global marketing strategy and activation for Oliver Wyman's Insurance and Asset Management practices. Focus on integrated marketing plans and measurable multi-channel campaigns.

Responsibilities

  • Define and own the global marketing strategy for Insurance, Asset Management and Oliver Wyman Actuarial aligned to practice priorities and revenue targets.
  • Translate partner priorities into annual and quarterly marketing plans and a global-to-local activation roadmap.
  • Design and deliver integrated multi‑channel campaigns (owned, earned, paid, events, digital) that target C‑suite and senior client audiences.
  • Run ABM programs for priority accounts and coordinate cross‑regional activation and localization.
  • Set KPIs and build dashboards to measure brand, engagement, pipeline and media share; run performance rhythms and optimize to maximize ROI.
  • Lead, mentor and develop two direct reports; set objectives, conduct performance reviews, and build capability.
  • Act as primary marketing partner to practice heads, partner‑level client teams and communications; secure buy‑in and translate business needs into marketing deliverables.
  • Coordinate with central brand, digital, PR, events, and marketing operations to ensure consistent and scalable activation across all markets.
  • Drive adoption of martech, ABM platforms, analytics and AI/automation to scale personalization and speed to market.
  • Work with editorial and communications to amplify practice leaders through bylines, speaking opportunities, media and flagship events globally.

Requirements

  • 10–15+ years in integrated B2B marketing, professional services, or consulting
  • Experience leading multi‑channel, global campaigns and ABM programs across multiple regions
  • Proven track record of driving measurable commercial outcomes (pipeline/revenue)
  • Demonstrated people management (managing and developing junior marketers)
  • Strong stakeholder management and influencing skills with senior global leaders
  • Excellent written and verbal communication; ability to translate technical content for C‑suite across markets

Benefits

  • Health and welfare benefits
  • Tuition assistance
  • 401K savings and other retirement programs
  • Employee assistance programs

Job title

Director, Global Marketing – Insurance, Asset Management & Actuarial

Job type

Experience level

Lead

Salary

$168,000 - $242,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job