Skip to main content

Ruiling Bao

Karen is a social media marketing specialist. She has a degree in Advertising from Shanghai International Studies University in China. Karen gained project management experience during her internship at McDonald’s China, working as a social media executive. Also, she earned business development experience at Baidu. Karen hopes to work with classmates from diversified backgrounds in team-based projects. It will serve as a stepping stone to pursue her career in the digital media industry.


Dec 2016 (Cohort 10)


  • 2D Designer
  • Marketing / Communication Specialist
  • Project Manager