Part of the L'Oréal group, The Body Shop International is a natural and ethical beauty brand, with 3050 stores in 66 markets around the world, operating through a multi-channel retail strategy,... including stand-alone stores, global travel retail locations and e-commerce sites. Purpose of role:
Create robust digital media strategies to grow The Body Shop customer audiences in order to achieve reach and strong return on investment. The aim of digital paid media campaigns will be to drive both store footfall and website traffic. Cascade media strategies and expertise to The Body Shop digital teams in each country and ensure strong execution of campaigns
Key Job Accountabilities:
Lead digital paid media global strategy covering paid search, display, paid social, and online...