Creativity

Rossa Hsieh

Brand Marketing

Title Medium Date
Google Ties The Knot Several Times in Nexus 5 Spot Video Nov 04, 2013

Project Manager

Title Medium Date
Google Chrome: Speed Tests Video May 05, 2010
Google Chrome: Making of Speed Tests Video May 04, 2010