Ogilvy has announced the appointment of Angel Chen to Chief Growth Officer role for China. In this newly-created role, she will be based out of Beijing and be responsible for business and product development, service innovation and platform partnerships.