Freddie Littlewood
Director at Havas Village Geneva
Geneva, Switzerland