Shanghai Office

The Shanghai Office operates as a natural extension of the Illinois-China partnership serving students, faculty, and staff through outreach, protocol, and career activities. The Shanghai Office team reports to the director of Global Education &o; Training.

headshot of karen weng

Karen Weng

Program Specialist

Click to see bio

Karen joined the University’s Shanghai Office in April 2013. As Program Specialist, Karen’s priorities include professional training and summer programs, student and alumni career services, and alumni relationship development. Previously, Karen was a program specialist for “1000 Sister School Initiative” between Zhejiang Province (China) and the State of Illinois. She earned both a B.A. in International Business with French, and M.S. in Risk Management, from the University of Nottingham (UK).


Shanghai Office
Suite 631, Shanghai Center
1376 West Nanjing Road
Shanghai, China 200040
Phone: +86-21-6279-7191