Brand & Communications Intern
Sephora
London