Helen Cowley
Advertising Manager at Amazon
Paris, France