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
RM402, #2 BLDG, No. 690 Bibo Road,
Zhangjiang Hi-Tech Park, Shanghai 201203
+86 150 2168 4054/+358 50 4649 306
Baidu Map
POINT (121.589437 31.205607)

Contact Us