Shu Chen Location
New York, NY, US
Shu Chen Work
Shu Chen Education
University of Illinois Urbana-Champaign
Master of Science (M.S.)
2009 - 2010
East China University of Science and Technology
Bachelor of Business Administration
2005 - 2009
Shu Chen Summary
Shu Chen, based in New York, NY, US, is currently a Director at TAG Associates. Shu Chen brings experience from previous roles at TAG Associates, Ball Baker Leake LLC, eWatchfactory Corp and EP Technology. Shu Chen holds a 2009 - 2010 Master of Science (M.S.) @ University of Illinois Urbana-Champaign. Shu Chen has 3 emails on RocketReach.