Project Manager, Marketing - Sephora Media Collective (18-Mth Contract)