Unfortunately, this vacancy is no longer active

International Digital Manager

Job description

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 the role:

You will work with the Head of Digital, Senior Digital Manager, Social Media Manager and eCommerce teams to develop and roll-out global digital plans and executions to support core SKUs re-pushes, in-store events and NPD launches. You will be accountable for all digital touch points focusing on website and paid assets development.

Key Responsibilities:


·    Working alongside activation, eCommerce and category teams, you will develop bespoke digital marketing plans for brand campaigns throughout the calendar, supporting relevant launches to deliver 360 marketing campaigns

·    Ensure all digital content is aligned across all platforms and is consistent with wider brand plan

·    Establish strong working relationships with local digital teams to ensure effective sell-in and localisation of international campaigns and plans

·    Work closely with SEO and Analytics Manager to ensure digital content is rooted in insights and performance is track-able


·    Work alongside Paid Media manager to ensure paid assets creation is in line with best practice and markets’ needs

·    Keep up to date on latest developments in digital to engage consumers online

·    Accountable for the development of paid media assets

·    Work with category and eCommerce teams to advise on digital activity to ensure campaigns are optimized and provide a clear user journey and objective


·    Ultimate accountability for all content published on international and local websites

·    Responsible for working with creative studio on assets briefing and development


·    Work with Analytics Manager to define KPIs and design standardized digital content performance reporting

·    Work with local teams to gather data and produce global event reports; use insights to improve future activation and share best practice with markets



    • Experience working with integrated teams to deliver 360 brand activation online and offline, ideally internationally
    • Hands-on experience defining web content strategy
    • Demonstrated ability to drive on-site and off-site digital content creation (homepage assets, landing pages, display banners etc…)
    • Strong collaboration attitude
    • Knowledge of cosmetics is preferable but not compulsory
    • Previous experience in global scale organisation preferred 
    • Expert user of MS PPT and Google Analytics
    • Knowledge and strong understanding of new trends in media and digital 

What we offer:

A passion driven environment where you will share challenges, achievements and innovations with your peers, manager and direct reports

A tailor-made integration plan to set you for success and an on-going focus on your development

Competitive salary and benefits package

Further Information

Full UK/EU driving license preferred
Car Preferred
Must be eligible to work in the EU
Cover Letter Required

Unfortunately, this vacancy is no longer active

Find other vacancies via the menu or find similar jobs below

International Digital Manager

The Body Shop International is a natural and ethical beauty brand, with 3050 stores in 66 markets around the world, operating through a multi-chann...

Read more

Register now!

Do you want to apply within one click and stay up to date on the newest vacancies that suit you? Signup as a student!

Sign up for free