Head of Brand

Job is Expired
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jan 14, 2026

Job Summary

A company is looking for a Head of Brand to lead and unify its corporate brand strategy.

Key Responsibilities
  • Own the corporate brand identity system and messaging hierarchy across all products
  • Lead the global rollout of the Unified Brand Story and establish brand guidelines
  • Develop and execute a corporate PR strategy and high-impact global events strategy
Required Qualifications
  • 12+ years of experience in brand marketing, PR, or corporate communications in the B2B SaaS or media-tech industry
  • Proven track record managing brand architecture for a multi-product portfolio
  • Experience developing corporate narratives and messaging frameworks for enterprise audiences
  • Extensive experience managing global PR agencies and securing top-tier media placements
  • Bachelor's degree in Marketing, Communications, Journalism, or a related field; or equivalent professional experience

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...