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.

es_ESEspañol en_USEnglish