Contact Us

We are happy to hear from you! Should you have any feedback or questions, please do not hesitate to let us know.

You can either contact us by using Contact Us form here below or sending us message at

We are here for you!


FinChi Innovation Centre
RM401, #2 BLDG, No. 690 Bibo Road,
Zhangjiang Hi-Tech Park, Shanghai 201203
+86 158 0098 8600
Baidu Map
POINT (121.589437 31.205607)

Contact Us