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...
Job is Expired