Brand Manager
Added before 9 Days
by
Michael Page Marketing
- England,London,City of London
- Full Time, Permanent
- Salary negotiable
This role is about brand consistency and creative excellence across a global organisation, developing high-quality campaigns and assets that strengthen visibili...