Cecilia Yuan Wang was born and raised in Beijing. After graduating from Beijing University, she went to University of Southern California for her master’s degree in Communication Management. She moved to New York in 2004 after graduation and worked in a media company dedicated to US and China cultural exchange programs. Her husband Tao Li is the founder and managing partner of Teng Yue Partners LP. In his past career Mr. Li held the position of Managing Director at Tiger Asia Management LLC. Mr. Li received an undergraduate degree from Claremont McKenna College.