Head of Marketing (12-Month) – Brand & Campaign Leader

Company: Major Players | B Corp™
Apply for the Head of Marketing (12-Month) – Brand & Campaign Leader
Location: London
Job Description:

Major Players | B Corp™ is seeking a Head of Marketing for a 12-month fixed-term contract in London. This role involves leading marketing strategies, campaigns, and overseeing a team to ensure brand consistency across multiple sites.

The successful candidate will drive customer engagement, execute multi-channel strategies, and possess strong analytical skills. They will support a hybrid working structure while benefiting from 25 days of holiday and other perks.

#J-18808-Ljbffr…

Posted: July 9th, 2026