Yong Yu

Creative

Shanghai, China

Work Experience

DDB

August 2010 - August 2011 China

TBWA

September 2011 - 2014 China

Ogilvy

Creative

July 2014 - Shanghai, China

Education

Harbin Institute Of Technology

2000 - 2004 China

Awards

The FWA - Favorite Website Awards

SITE OF THE DAY

2010