- 5th Floor Room 128 - 819 Nanjing Road West, Jing'an District
- 200041 Shanghai
- People's Republic of China
- Managing Director
Jewel of China’s central coast, Shanghai is not just one of China’s biggest city, it’s also a major international financial hub, and a global center for innovation. The city’s rapid modernization over the last century has endowed it with a great multicultural flair, with a unique glamour to its architecture. Much like ABN Impact | InSites Consulting, Shanghai has one eye on a bright future, with its feet firmly on the ground, steeped in grand tradition and a desire to move the industry, and the world, forward.