Job Title: Senior Communications Manager – EU
Brand: TATCHA
Responsible to: Prestige HUB Communications Director
Location: Paris, France with regular visits to Prestige HUB office in London
Language Requirements: Native Level French and English speaker equivalent to DALF Levels of C1 or C2
Business Context
TATCHA was founded in 2009 by Vicky Tsai who unexpectedly found herself in Kyoto, where she encountered a culture of harmony, beauty, and well-being that healed her from skin to soul. Every TATCHA formula is crafted at the TATCHA Institute in Tokyo, where leading scientists innovate within tradition: balancing timeless Japanese botanicals with proven clinical ingredients to work with skin, not against it.
Main Responsibilities
You will work closely with the HUB Communications Director, Sephora and local PR agencies in France, Spain and Italy to launch Tatcha into Europe. You will maintain momentum by driving visibility and desirability of the brand through press and social media coverage, strategic partnerships and engaging events. You will be responsible for managing the EU PR Calendar, Events Management, Reporting and Budget Management, whilst collaborating with the UK team.
PR Agencies