Executive Creative Director — Omnichannel Vision

Adelphi Group

New York (NY)

On-site

USD 220,000 - 250,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

McCann, a leading Omnicom agency, is seeking a Creative Director to lead the creative vision across integrated brand initiatives. The role focuses on shaping strategy, guiding multidisciplinary teams, and delivering impactful, innovative work that aligns with client objectives.

You will partner with strategy, account management, production, media, technology, and creative teams to drive omnichannel storytelling and brand experiences in a fast-moving market.

Responsibilities

  • Leads the creative vision, conceptual development, and execution of integrated marketing, brand, digital, experiential, and/or content initiatives across multidisciplinary teams and platforms.
  • Oversees the development of innovative creative solutions that align with client objectives, audience insights, brand strategy, and business goals while ensuring creative excellence, consistency, and impact across all touchpoints.

Job description

McCann, a leading Omnicom agency, is seeking a Creative Director to lead the creative vision across integrated brand initiatives. The role focuses on shaping strategy, guiding multidisciplinary teams, and delivering impactful, innovative work that aligns with client objectives.

You will partner with strategy, account management, production, media, technology, and creative teams to drive omnichannel storytelling and brand experiences in a fast-moving market.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Executive Creative Director
Executive Creative Director

McCann • New York (NY)

On-site
USD 220,000 - 250,000
Associate Creative Director — Big Ideas for Brands
Associate Creative Director — Big Ideas for Brands

Omnicom Media • Chicago (IL)

On-site
USD 167,000 - 204,000
VP Creative Director
VP Creative Director

Adelphi Group • New York (NY)

On-site
USD 220,000 - 250,000
Art Director: Creative Lead for Integrated Campaigns
Art Director: Creative Lead for Integrated Campaigns

McCann • New York (NY)

On-site
USD 75,000 - 85,000
Chief Strategy Architect & Growth Leader
Chief Strategy Architect & Growth Leader

McCann • New York (NY)

Hybrid
USD 220,000 - 240,000
Creative Director - Visionary Brand & Campaigns Leader
Creative Director - Visionary Brand & Campaigns Leader

Adelphi Group • United States

On-site
USD 150,000 - 160,000
None
Creative Director
Creative Director

24 Seven Talent • Houston (TX)

On-site
USD 120,000 - 180,000
Creative Director
Creative Director

Omnicom Media • Chicago (IL)

On-site
USD 167,000 - 204,000
Executive Director, Creator-led Creative Strategy
Executive Director, Creator-led Creative Strategy

Omnicom Media • New York (NY)

On-site
USD 150,000 - 250,000
Brand Creative Director — Omnichannel Storytelling
Brand Creative Director — Omnichannel Storytelling

Regional Client • Fort Myers (FL)

On-site
USD 120,000 - 180,000