Skip to main content

Shanghai

Room 2004, No.31 Wujiang Road, Jing’an District, Shanghai
200040
People's Republic of China

Email: info@act.is

Telephone: +86 21 5258 6881

Meet the Shanghai team