Sr Manager, Brand Strategy

Nemours Children's Health

Wilmington (DE)

On-site

USD 150,000 - 185,000

Full time

7 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Nemours Children's Health in Wilmington, DE seeks a Sr. Manager Brand Strategy to shape and advance the brand across channels and campaigns.

You will lead messaging architecture, narrative development, and content strategies that support organizational priorities and differentiate Nemours in a competitive market. The role partners with marketing, communications, digital, clinical, and executive leaders to drive audience engagement, measure brand health, and optimize investments.

Qualifications

  • Bachelor's degree required; MBA preferred.
  • Minimum of 10 years of progressive experience in brand strategy, content strategy, marketing, communications, or related disciplines, including responsibility for enterprise‑level brand and reputation management.
  • Minimum of 5 years of leadership experience leading high‑performing teams, cross‑functional initiatives, and strategic marketing or communications programs.
  • Demonstrated experience developing and executing integrated brand strategies that drive awareness, engagement, reputation, and organizational growth.

Responsibilities

  • Lead enterprise brand strategy to strengthen Nemours' market position, reputation, and differentiation while ensuring alignment with organizational priorities.
  • Serve as the steward of the Nemours brand, ensuring consistent brand messaging, positioning, and experience across all channels and stakeholder touchpoints.
  • Develop and execute enterprise content strategies that support business objectives, audience engagement, and mission‑driven communications.
  • Create and maintain messaging frameworks and storytelling platforms that effectively communicate Nemours' expertise, impact, and value proposition.
  • Partner with marketing, communications, digital, clinical, and executive leaders to develop integrated campaigns and audience‑centered engagement strategies.
  • Conduct market research, competitive analysis, and audience insights activities to inform brand, content, and growth strategies.
  • Establish and monitor performance metrics to measure brand health, content effectiveness, stakeholder engagement, and return on investment.
  • Provide leadership and direction to brand and content team members, fostering collaboration, innovation, and high‑quality execution across projects.
  • Manage strategic priorities, resources, budgets, and external partnerships to maximize the impact of brand and content investments and achieve organizational goals.

Skills

Leadership
Brand strategy
Content strategy
Market research
Stakeholder management

Education

Bachelor's degree in Marketing, Communications, Journalism, Public Relations, Business Administration, or related field
MBA or related discipline preferred

Job description

Job Description

Nemours is seeking a Sr. Manager Brand Strategy in Wilmington, DE The Senior Manager, Brand Strategy is responsible for shaping, stewarding, and advancing the Nemours Children's Health brand by developing integrated brand and content strategies that support organizational priorities, strengthen market differentiation, and build trust with key audiences. This role serves as the enterprise leader for brand positioning, messaging architecture, and narrative development, ensuring a consistent and compelling brand experience across all channels, campaigns, and stakeholder touchpoints.

Job Description

Nemours is seeking a Sr. Manager Brand Strategy in Wilmington, DE The Senior Manager, Brand Strategy is responsible for shaping, stewarding, and advancing the Nemours Children's Health brand by developing integrated brand and content strategies that support organizational priorities, strengthen market differentiation, and build trust with key audiences. This role serves as the enterprise leader for brand positioning, messaging architecture, and narrative development, ensuring a consistent and compelling brand experience across all channels, campaigns, and stakeholder touchpoints.

Essential Functions
  • Lead enterprise brand strategy to strengthen Nemours' market position, reputation, and differentiation while ensuring alignment with organizational priorities.
  • Serve as the steward of the Nemours brand, ensuring consistent brand messaging, positioning, and experience across all channels and stakeholder touchpoints.
  • Develop and execute enterprise content strategies that support business objectives, audience engagement, and mission-driven communications.
  • Create and maintain messaging frameworks and storytelling platforms that effectively communicate Nemours' expertise, impact, and value proposition.
  • Partner with marketing, communications, digital, clinical, and executive leaders to develop integrated campaigns and audience-centered engagement strategies.
  • Conduct market research, competitive analysis, and audience insights activities to inform brand, content, and growth strategies.
  • Establish and monitor performance metrics to measure brand health, content effectiveness, stakeholder engagement, and return on investment.
  • Provide leadership and direction to brand and content team members, fostering collaboration, innovation, and high‑quality execution across projects.
  • Manage strategic priorities, resources, budgets, and external partnerships to maximize the impact of brand and content investments and achieve organizational goals.
Requirements
  • Bachelor's degree in Marketing, Communications, Journalism, Public Relations, Business Administration, or a related field required. Master's degree in Business Administration (MBA), Marketing, Communications, or a related discipline preferred.
  • Minimum of 10 years of progressive experience in brand strategy, content strategy, marketing, communications, or related disciplines, including responsibility for enterprise‑level brand and reputation management
  • Minimum of 5 years of leadership experience leading high‑performing teams, cross‑functional initiatives, and strategic marketing or communications programs.
  • Required Work Experience
    • Demonstrated experience developing and executing integrated brand strategies that drive awareness, engagement, reputation, and organizational growth.
    • Proven experience creating messaging architectures, narrative frameworks, and content strategies that support organizational priorities and audience engagement.
    • Experience partnering with executive leadership and influencing enterprise‑wide decisions through strategic communications, brand positioning, and stakeholder engagement.
    • Experience leveraging market research, consumer insights, and analytics to inform strategy and measure brand and content performance.
    • Experience developing consumer engagement strategies targeting Millennial and Gen Z audiences.
    • Experience managing complex budgets, external agencies, vendors, and multi‑channel marketing or content initiatives.
    • Prior experience in a senior marketing, branding, or communications leadership role within a nationally recognized healthcare system, academic medical center, pediatric health organization, or other highly reputable consumer‑focused brand.
    • Management Consulting, Client Side, or Agency experience supporting large‑scale national brands or healthcare clients is highly desirable.
About Us

Nemours Children's Health is an internationally recognized pediatric health system serving more than 1.7 million patient encounters each year. We deliver care across six states through two freestanding children’s hospitals — Nemours Children's Hospital, Delaware and Nemours Children's Hospital, Florida — along with a network of more than 80 primary, urgent, and specialty care practices and more than 40 hospital partnerships.

Backed by the Nemours Foundation and Alfred I. duPont Trust, our $1.7B nonprofit system is dedicated to improving children's health through clinical care, research, education, advocacy, and prevention. Our Whole Child Health approach focuses equally on prevention and treatment, partnering with communities to help every child thrive.

Inclusion and belonging guide our strategy and growth. We are committed to culturally relevant care, reducing health disparities, and fostering an environment where every associate, patient, and family feels supported and valued.

Learn more at Nemours.org .

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

Similar jobs worth comparing

Sr Manager, Brand Strategy
Sr Manager, Brand Strategy

Nemours • Wilmington (NC)

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

The Branding Journal • Wilmington (NC)

On-site
USD 135,000 - 165,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
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
Senior Brand Strategy Leader (Enterprise)
Senior Brand Strategy Leader (Enterprise)

The Nemours Foundation • Wilmington (DE)

On-site
USD 120,000 - 180,000
Brand Strategy Lead: Health Brand & Narrative
Brand Strategy Lead: Health Brand & Narrative

Nemours-Children • Wilmington (DE)

On-site
USD 130,000 - 190,000
Brand Strategy Lead: Growth & Storytelling
Brand Strategy Lead: Growth & Storytelling

The Branding Journal • Wilmington (NC)

On-site
USD 135,000 - 165,000
Senior Brand Strategy Lead for Enterprise Growth
Senior Brand Strategy Lead for Enterprise Growth

Nemours • Wilmington (NC)

On-site
USD 140,000 - 180,000
Sr Director, Compensation-Total rewards
Sr Director, Compensation-Total rewards

Nemours Children's Health • Wilmington (DE)

On-site
USD 140,000 - 180,000
Competitive salary
Health insurance
Professional development opportunities