Head of Brand
Listed on 2026-01-19
-
Marketing / Advertising / PR
Branding Specialist / Ambassador, Marketing Communications, Marketing Manager, Marketing Strategy
A company is looking for a Head of Brand to lead and unify its corporate brand strategy.
Key ResponsibilitiesOwn 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 Qualifications12+ 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
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).