Rachel Yan
- People
People: Ogilvy China appoints Rachel Yan as Head of Media in Beijing, offering integrated content and performance media solutions to clients
SHANGHAI, CHINA — Ogilvy China today announced that Rachel Yan has been appointed Head of Media for Ogilvy Beijing. Given…
Read More »