Hybrid Director, Global Brand Marketing

Posted last week

Apply now

About the role

  • Director of Global Brand Marketing at Coach leading global brand strategies and campaigns. Collaborating with regional markets and cross-functional teams for impactful brand execution.

Responsibilities

  • Lead the development and execution of global brand strategies and campaigns to drive cultural relevance, brand heat, and long-term equity.
  • Partner closely with regional markets, creative agencies, and cross-functional teams to bring the brand to life consistently and impactfully across the globe.
  • Shape the editorial marketing calendar – leading the development and prioritization of marketing messages across the globe, informed by consumer insights and research.
  • Help set the global vision and partner closely with key cross-functionals such as consumer insights, media, talent, influencer, and press to drive global impact.
  • Empower markets to localize with intention, ensuring brand storytelling is cohesive, modern, and resonant across channels and cultures.

Requirements

  • 10+ years’ experience in brand marketing, integrated marketing planning
  • Exceptional organization skills, with thorough attention to detail.
  • Excellent communication skills, both written and verbal.
  • Ability to prioritize, be nimble, and adaptable while meeting deadlines.
  • Driven self-starter with comfort operating in areas of ambiguity.
  • Curiosity and resourcefulness, ability to proactively identify and resolve problems.
  • Bias toward action, with the ability to work independently.
  • Proficient in Microsoft programs.
  • Proven track record for creating integrated campaign and driving business.
  • Thought leadership in innovation, customer experience, content and integration within customer journeys.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401 (K)
  • Paid Paternity and Maternity leave
  • Commuter Benefits
  • Disability insurance
  • Tuition assistance

Job title

Director, Global Brand Marketing

Job type

Experience level

Lead

Salary

$150,000 - $175,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