logo


CORPORATE HQ
XD Corporation SA
CHE-344.672.979
Batiment I, EPFL Innovation park, 1015.
Lausanne, SWITZERLAND.
Global Sales
Western Europe
Switzerland
+ 41 786 020 220
swiss@xdcorporation.com
Spain
+34 656 500 096
spain@xdcorporation.com
Middle East & North Africa
Bahrain
+ 973 396 688 18
mena@xdcorporation.com
United Kingdom
England
+44 7435 798 915
uk@xdcorporation.com
South Asia
India
+91 990 001 5921
sasia@xdcorporation.com