Global Brand Marketing Manager
2 months ago
Brentford
Additionally, this role will serve as the creative lead for the brand and create the PR strategy ... Provide line management for the brand marketing team, comprising two direct reports, fostering ...