Rafael Segri

Associate Creative Director

Saatchi & Saatchi

www.segriad.com

New York, NY, USA