Contact Us

International : + 1 888 857 4956 (USA)
Sales Office (China),
Phone : +86 21 6198 4298
Address : Rm219-220, Bldg6, #407 Rongxing Road, Shanghai, China
Post code : 201600
Sales Office (Chile),
Phone : +56 9 6219 3732
Address: Santiago de Chile office of Kennedy 6,800 ofc 203 A.
Email: Please use below form to connect with our crew
Your subscription could not be saved. Please try again.
Your subscription has been successful.
The SMS field must contain between 6 and 19 digits and include the country code without using +/0 (e.g. 1xxxxxxxxxx for the United States)
?

By click on “SEND” you agree to share your above information with Cydiance for business purpose use. You are agreed to receive future marketing and sales information from Cydiance.

en_USEnglish
es_ESEspañol en_USEnglish