F
Full-time · Hybrid

Director of Brand Marketing

This is a high-impact leadership role at the helm of a global event leader's brand identity, requiring a blend of creative storytelling and analytical rigor. The position is perfect for a seasoned marketer who enjoys the complexity of managing a parent company's narrative while influencing diverse internal and external stakeholders. It offers the chance to drive the strategic evolution of a company that defines the live event industry.

Freeman · Dallas, Texas, United States · Posted 21 April 2026

The role

Overview

This is a high-impact leadership role at the helm of a global event leader's brand identity, requiring a blend of creative storytelling and analytical rigor. The position is perfect for a seasoned marketer who enjoys the complexity of managing a parent company's narrative while influencing diverse internal and external stakeholders. It offers the chance to drive the strategic evolution of a company that defines the live event industry.

What they need

Requirements & Skills

Key Responsibilities

  • Design and implement a holistic brand strategy to boost global engagement and market distinction
  • Govern the brand's visual and verbal identity across all internal and external communication channels
  • Collaborate with PR, social, and content teams to ensure cohesive and compelling storytelling
  • Utilize market research and performance data to refine campaigns and set growth targets
  • Mentor and develop a high-performing marketing team while managing vendor partnerships

Essential

  • Bachelor's degree in Marketing, Communications, Business, or a related field from an accredited institution
  • Minimum of 10 years of professional experience in brand or integrated marketing
  • Proven track record of executing brand strategies that result in measurable business growth
  • Extensive experience in campaign management and creative direction
  • Demonstrated ability to manage budgets and external agency/vendor relationships
  • Willingness to travel up to 25% of the time
  • Ability to work in a hybrid capacity in Dallas, including 2-3 days in-office or at event sites

Preferred

  • Advanced degree in a relevant field
  • Experience within the events, exhibitions, or experiential marketing industry
  • Prior experience leading brand strategy for a parent company or holding group

Key Skills

Strategic StorytellingMarketing Analytics and Data InterpretationCreative DirectionBrand Positioning and Visual IdentityExecutive Stakeholder ManagementCross-functional LeadershipMarket Research and Consumer InsightsPerformance BenchmarkingTeam Coaching and Development

Networking

People to Know

Sign up to discover hiring managers, team leads, and key people at Freeman.

Perks

Benefits & perks

  • Comprehensive Medical, Dental, and Vision Insurance
  • Tuition Reimbursement programs
  • Paid Parental Leave
  • Life Insurance coverage
  • Accident and Disability Insurance
  • Retirement Savings Plan with Company Matching
  • Paid Time Off (PTO)

Next step

Apply now

Found via jobs.digitalhire.com