1 of 1 Remote/Hybrid Marketing Jobs in Brentford

Head of DTC

Location
Brentford, England, United Kingdom
fulfilment and experience. Our Values: Positive Intent – Professionalism – Trust – Adaptability – Ownership – Solution Orientated Overview of the role Reporting into the the Global Head of Marketing, Digital & Innovation the Head of DTC is a role responsible for the leadership of the DTC team, providing strategic direction, building and executing plans that … channel Managing the full channel P&L, including sales, margin and spend Representing the need of the channel with internal functions, i.e. Operations, Marketing, Innovation, Finance Providing a sales and profit forecast to a 12-month horizon, updated monthly, using provided templates Working with the operations team on a volume ...