Brand Communications Manager - 12 months FTC
20 days ago
Once in role, you will own the brand framework and brand architecture, ensuring clarity and consistency across all channels, markets and stakeholder groups. Provide strategic brand input into major initiatives including corporate announcements, innovation launches, customer programmes, and employer