Nick Buckley

Chief Digital & Marketing Officer, Europe, Consumer Products Division, L'Oréal