E-Cubed USA is a company, located at 301 E Chalmers St, Champaign, Illinois 61820, United States. Visit their LinkedIn profile for more detailed information.
E-Cubed USA* is a privately held, educational agency providing preeminent intellectual, cultural, and work experiences on mainland China—(1) academic programs at Shanghai University; (2) structured cultural travel within China; and (3) internships in high-profile Chinese businesses and organizations.
Tags : #GovernmentAdministration
Location :
301 E Chalmers St, Champaign, Illinois 61820
Added by
Jopie, at 01 January 2020