New Shanghai Address

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
T: +86 21 3255 2208

A map can be found on our Contact Us page.