Senior Brand Strategy Leader (Enterprise)

The Nemours Foundation

Wilmington (DE)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The Nemours Foundation in Wilmington, DE seeks a Senior Manager of Brand Strategy to shape and advance the Nemours Children's Health brand by developing integrated brand and content strategies that support organizational priorities, strengthen differentiation, and build trust with key audiences.

Working with Marketing & Communications leadership, creative teams, and executives, you will translate objectives into audience-centered storytelling and content frameworks that drive awareness,

Qualifications

  • 10+ years of progressive experience in brand strategy and related disciplines, including responsibility for enterprise-level brand and reputation management.
  • 5+ years of leadership experience leading high-performing teams, cross-functional initiatives, and strategic marketing or communications programs.
  • Experience developing and executing integrated brand strategies that drive awareness, engagement, reputation, and organizational growth.
  • Experience creating messaging architectures, narrative frameworks, and content strategies that support priorities and audience engagement.
  • Experience partnering with executive leadership and influencing enterprise-wide decisions through strategic communications and brand positioning.
  • Experience leveraging market research, consumer insights, and analytics to inform strategy and measure performance.
  • Experience developing consumer engagement strategies targeting Millennial and Gen Z audiences.
  • Experience managing complex budgets, external agencies, vendors, and multi-channel initiatives.
  • Prior experience in a senior marketing/branding/communications leadership role within nationally recognized healthcare systems or consumer brands.
  • Management Consulting, Client Side, or Agency experience is highly desirable.

Responsibilities

  • Lead enterprise brand strategy to strengthen Nemours' market position, reputation, and differentiation.
  • Steward the Nemours brand with consistent messaging, positioning, and experience across channels.
  • Develop and execute enterprise content strategies that support objectives and audience engagement.
  • Create messaging frameworks and storytelling platforms communicating Nemours' expertise and value.
  • Partner with marketing, communications, and executive leaders on integrated campaigns and engagement strategies.
  • Conduct market research and audience insights to inform brand, content, and growth strategies.
  • Establish and monitor performance metrics to measure brand health and ROI.
  • Provide leadership to brand and content teams, driving collaboration and high-quality execution.
  • Manage strategic priorities, budgets, and external partnerships to maximize impact.

Skills

Brand strategy
Content strategy
Marketing leadership
Communications
Market research
Audience insights
Budget management
Agency management
Cross-functional leadership

Education

Bachelor's degree in Marketing/Communications
MBA preferred

Job description

The Nemours Foundation in Wilmington, DE seeks a Senior Manager of Brand Strategy to shape and advance the Nemours Children's Health brand by developing integrated brand and content strategies that support organizational priorities, strengthen differentiation, and build trust with key audiences.

Working with Marketing & Communications leadership, creative teams, and executives, you will translate objectives into audience-centered storytelling and content frameworks that drive awareness,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Brand Strategy Lead for Health & Growth
Senior Brand Strategy Lead for Health & Growth

Nemours Children's Health • Wilmington (DE)

On-site
USD 150,000 - 185,000
Brand Strategy Lead: Health Brand & Narrative
Brand Strategy Lead: Health Brand & Narrative

Nemours-Children • Wilmington (DE)

On-site
USD 130,000 - 190,000
Sr Manager, Brand Strategy
Sr Manager, Brand Strategy

Nemours-Children • Wilmington (DE)

On-site
USD 130,000 - 190,000
Sr Manager, Brand Strategy
Sr Manager, Brand Strategy

The Nemours Foundation • Wilmington (DE)

On-site
USD 120,000 - 180,000
Sr Manager, Brand Strategy
Sr Manager, Brand Strategy

Nemours Children's Health • Wilmington (DE)

On-site
USD 150,000 - 185,000
Senior Enterprise Brand Strategy Leader
Senior Enterprise Brand Strategy Leader

Boston Children’s Hospital • Boston (MA), Northern (KY)

Hybrid
USD 180,000 - 280,000
Senior Enterprise Brand Strategy Leader
Senior Enterprise Brand Strategy Leader

Boston Children's Hospital • Boston (MA)

On-site
USD 180,000 - 260,000
Flexible schedules
Health insurance
Tuition reimbursement
+1
Senior Director, Enterprise Brand Strategy
Senior Director, Enterprise Brand Strategy

Boston Children’s Hospital • Boston (MA), Northern (KY)

On-site
USD 180,000 - 280,000
Senior Healthcare Construction Project Leader
Senior Healthcare Construction Project Leader

The Nemours Foundation • Wilmington (DE)

On-site
USD 110,000 - 165,000
Senior Brand Strategy Leader - Growth & Narrative
Senior Brand Strategy Leader - Growth & Narrative

Avalere Health Group • United States

Hybrid
USD 180,000 - 280,000
401K with employer match
Life insurance
Disability coverage
+4