Executive Creative Director/Digital
Saatchi & Saatchi LA
Location : Los Angeles CA US
Design / Branding / Marketing. Has established a diverse portfolio with a degree in visual communication or a related field, such as human-computer interaction,…