spens liu
Jul 5, 2011
Y&R strengthens China team
SHANGHAI – Y&R China has appointed Amy Luca as business director, and Spens Liu as digital creative director.
Top news, insights and analysis every weekday
Sign up for Campaign Bulletins