Ogilvy opens Shenzhen office

Angela Chou named managing director of new hub in 'China's Silicon Valley'