Chen Ran is chief editor at China Global Television Network (CGTN) Digital, the digital arm of China’s largest international broadcaster with over 150 million followers across the globe. At CGTN Digital, she oversees a team of over 200 journalists and editors based in Beijing to deliver innovative social media and digital outputs covering Chinese and international news for an English-speaking global audience.

Ran has 14 years of experience in media. She holds a master’s degree in international studies from the University of Adelaide, Australia, and was a visiting scholar at Missouri School of Journalism in the United States.