Contact

Ivalua

 
 

Sales/Business Development: sales@ivalua.com

Communication / Press: info@ivalua.com

Human Ressources: hr@ivalua.com

Let's talk !

Canada

1111 Dr. Frederik-Philips
Suite 600
Saint-Laurent – H4M 2X6
+1 438 259 3143

France

69 rue de Paris
91400 Orsay
+33 (0) 1 64 86 54 54

Website

UK

Birchin Court
20 Birchin Lane,
EC3V 9DU London
(+44) 20 8068 9390
Website

Germany

Schumannstraße 27
60325 Frankfurt
+49 (0)69 – 5050 2726 2
Website

Italy

Piazza IV Novembre, 7
Milano, 20124
(+39) 02 87343317
Website

Brazil



+55 11 9 4203 5507
Email