Integrated Communications Manager - 12 Month Fixed Term Contract
5 days ago
Integrated Communications Manager - 12 Month Fixed Term Contract. This is a newly created role in the Brand, Marketing & Corporate Affairs Team, responsible for the creation and delivery of major and highly creative integrated marketing campaigns, reporting to the Brand Campaigns, Social & Content S