Eiger continues to grow and better serve our clients! Our Shanghai offices have been integrated into one office on Zhongjiang Road. The new address is:
Suite 1607-1609, I Mansion of the North,
106 Zhongjiang Road
Shanghai 200062
China
T: +86 21 3255 2208
A map can be found on our Contact Us page.