Last name
Lemarchand
First name
Grégoire
Deputy News Director for Digital Strategy and Director of Brand and Communications