Welcome to Impact China
In response to client demand for Impact’s unique approach, Impact China was established in 2004, based in Shanghai.
We partner with our clients to solve the complex economic, social and environmental problems that challenge humanity, by liberating the human potential in their organisations.
Suite 1006 Sunyoung Center, 28 Xuanhua Road, Shanghai, 200050 Tel: +86 21 3250 68 18