About Yourself

Would you like to try our solution? Do you have a question that our knowledge base can’t address? Are you interested in becoming a partner?
Please, fill up this form and we will get back to you shortly.


* Required fields

European Headquarters

Main offices: 43, rue de Douai, 75009 Paris, France (see access map)

Phone: +33 (0)1 40 33 19 65

Email: (please consider using the contact form preferably)

North American Headquarters

PO Box 4492 – New York, NY 10163 – USA

Phone: +1 (646) 844 3423


Worldwide Regional Offices

Click on one of the regions to display the corresponding Quividi regional office, below the map

Quividi offices WW Placeholder
Quividi offices WW