Brand Marketing Strategist: Campaigns & Activations

University of North Carolina at Chapel Hill

Chapel Hill (NC)

On-site

USD 70,000 - 75,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

University of North Carolina at Chapel Hill seeks a Brand Marketing Strategist to develop and manage integrated campaigns that advance the university’s priorities and strengthen its brand. You will lead activations, coordinate cross-functional teams, and drive insights across paid, owned, and earned channels.

The role requires strong strategic thinking, exceptional communication, and the ability to manage complex campaigns with multiple stakeholders and tight deadlines.

Qualifications

  • Experience developing and managing integrated marketing campaigns from strategy to execution.
  • Ability to translate goals and audience insights into clear campaign strategies and briefs.
  • Strong understanding of paid, owned and earned channels, including digital and experiential marketing.
  • Proven ability to lead complex campaigns and coordinate cross-functional teams and external partners.
  • Excellent communication, organization and project management skills.

Responsibilities

  • Develop and manage integrated marketing campaigns that advance Carolina’s priorities, brand and audiences.
  • Lead brand activations, experiential concepts and campaign extensions across channels.
  • Coordinate cross-functional teams, agencies, vendors and production resources within budgets and timelines.
  • Define objectives, KPIs and measurement plans; analyze results to optimize future work.

Skills

Campaign strategy
Cross-functional leadership
Digital marketing
Brand management
Analytics & metrics
Verbal & written communication

Education

Bachelor’s degree

Job description

University of North Carolina at Chapel Hill seeks a Brand Marketing Strategist to develop and manage integrated campaigns that advance the university’s priorities and strengthen its brand. You will lead activations, coordinate cross-functional teams, and drive insights across paid, owned, and earned channels.

The role requires strong strategic thinking, exceptional communication, and the ability to manage complex campaigns with multiple stakeholders and tight deadlines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Brand Marketing Strategist: Lead Campaign Activations
Brand Marketing Strategist: Lead Campaign Activations

University of North Carolina - Chapel Hill • Elkins Hills (NC)

On-site
USD 70,000 - 75,000
Brand Marketing Strategist: Campaigns & Activations
Brand Marketing Strategist: Campaigns & Activations

The University of North Carolina at Chapel Hill • North Carolina

On-site
USD 70,000 - 75,000
Discount programs
Campus discounts
Brand Marketing Strategist
Brand Marketing Strategist

University of North Carolina at Chapel Hill • Chapel Hill (NC)

On-site
USD 70,000 - 75,000
Brand Marketing Strategist
Brand Marketing Strategist

The University of North Carolina at Chapel Hill • North Carolina

On-site
USD 70,000 - 75,000
Discount programs
Campus discounts
Brand Marketing Strategist
Brand Marketing Strategist

University of North Carolina - Chapel Hill • Elkins Hills (NC)

On-site
USD 70,000 - 75,000
Brand Manager
Brand Manager

24 Seven Talent • United States

On-site
USD 75,000 - 105,000
Senior Brand Strategist: Strategy to Activation (Hybrid)
Senior Brand Strategist: Strategy to Activation (Hybrid)

Morningstar, Inc. • New York (NY)

Hybrid
USD 113,000 - 173,000
401k match
Life insurance
Health benefits
+4
Marketing & Communications Manager: Brand Strategy & Impact
Marketing & Communications Manager: Brand Strategy & Impact

United Way Of Central Carolinas Inc • Charlotte (NC)

On-site
USD 64,000 - 70,000
Strategic Marketing & Brand Lead
Strategic Marketing & Brand Lead

United Way Of Central Carolinas Inc • Charlotte (NC)

On-site
USD 64,000 - 70,000
Health insurance
Dental insurance
Vision insurance
+3
Strategic Marketing & Communications Manager
Strategic Marketing & Communications Manager

Inside Higher Ed • Chapel Hill (NC)

On-site
USD 65,000 - 90,000
Exclusive discounts on local services
Comprehensive benefits package
Professional training opportunities