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.