Vision: To be a leading business school in China.

Mission: 

Located in Shanghai, the largest center of economic activity in China, our mission is threefold: 

• To develop our students into top-caliber management talent to meet the needs of society and industry, possessing extensive management knowledge, a strong sense of social responsibility, innovative spirit and global perspective, to contribute to the development of Shanghai, China and the global economy. 

• To create management knowledge through academic research and participation in social service, using a variety of teaching methods to impart knowledge. 

• To conduct multi-disciplinary academic research to promote the shaping of advanced organizational operations methods and management models, to promote economic development through innovative thinking.

Core Value:
• Responsibility
• Integration
• Innovation
• Excellence