Header Holder

Sticky Header

Landing Navigation

Breadcrumb

Single Hero Image interior pages

NEW TO SHANGHAI
Living and Working in Shanghai

SCIS is proudly located in Shanghai, China’s biggest city, and a global financial hub. Home to nearly 25 million residents, Shanghai is a vibrant city where tradition embraces modernity.

Busting with life and unique experiences, the ever-changing metropolis is rich in culture, history, and interesting things to do. A thriving and diverse art and cultural scene is complemented by a network of museums, galleries, international art fairs, and performances.

Our three SCIS campuses are conveniently located on either side of the Huangpu River, which divides Shanghai in two.

READ MORE

OUR STORY

Learn more

OUR COMMUNITY

Learn more