Brand Manager

Defining, owning and executing the ongoing brand strategy for the company, crafting a compelling identity and narrative in collaboration with the Head of…