The Brand Manager will play a pivotal role in strengthening brand identity, sharpening messaging, and ensuring consistency across all touchpoints. Acting as a brand ambassador internally, helping teams understand and champion the brand purpose, tone, and values. A well established UK organisation sp