Brand Specialist - Tatcha (Part Time)
Unilever Prestige - UK HUBBristol, England, GBTatcha Brand Specialist (Part- Time/3 days).Head of Retail UK Ireland & Independents.Tatcha was founded in 2009 by Vicky Tsai who unexpectedly found herself in Kyoto, where she encountered a cultur... Show more