Steve O’Leary
Executive Creative Director at Publicis Conseil
PARIS, France