The Head of Brand Marketing at Goodlord will be pivotal in defining and advancing the company's brand strategy, ensuring consistency and clarity in messaging across various platforms. This role involves a blend of creative direction, PR management, and content leadership, with responsibilities that include overseeing the brand's identity, engaging with media, and shaping thought leadership. Candidates should possess substantial experience in brand management and communications, particularly with