We are global
We have offices in Switzerland (Zurich), USA (Detroit), China (Shantou), Germany(Dusseldorf), Italy (Milan, Rome), Cyprus (Larnaca) and UK (London).
NOVARA INTERNATIONAL (Headquarters)
Bargelaan 182K, 2333 CW Leiden, The Netherlands
+31 62 81 32 488
If you have any questions you wish to discuss with us, please fill out the form below or email us at email@example.com