Rachel Yan Appointed Head of Media at Ogilvy Beijing

Ogilvy China has announced the appointment of Rachel Yan Head of Media for Ogilvy Beijing.

Yan brings over 15 years of strategic planning experience in media agencies, joining Ogilvy Beijing from Mindshare’s Neo Beijing office where she worked as General Manager since 2018, leading a 70-person team.

“The media landscape is increasingly complex and presents new challenges for brands,” said Yan.


“I look forward to working with all the talented experts in Ogilvy to help our clients unlock new business possibilities and drive continuous growth through innovative partnerships and integrated solutions that effectively match today’s consumers’ content consumption habits.”