Global Brand Marketing Manager
2 months ago
Brentford
Collaboration with various teams (commercial, digital, NPD) will be essential to enhance brand ... Team Management : Provide line management for the brand marketing team, comprising two direct ...