Cecilia Yuan Wang在北京出生并长大。从北京大学毕业后,她去了南加州大学,获得了传播管理硕士学位。毕业后,她于2004年移居纽约,并在一家致力于中美文化交流计划的媒体公司工作。她的丈夫 Tao Li 是Teng Yue Partners LP的创始人和执行合伙人。在过去的职业生涯中, Tao Li 曾担任Tiger Asia Management LLC的董事总经理。 Tao Li 先生获得了克莱蒙特·麦肯纳学院( Claremont McKenna College )的学士学位。