Stephen Norman
Advertising Manager at Renault
Paris, France