Corporate Head Office: Switzerland
Chemin de la Pecholettaz 6a 1066 Epalinges
Global Operations Head Office: Canada
277 Lakeshore Road East, Suite 209
Oakville Ontario.
L6J 1H9
T: 1 416 840 5611
View map
Europe Head Office : United Kingdom
The Podium. 1 Eversholt Road
London, United Kingdom.
Nw1 2DN
T: 44(0)203 137 8971
MENA Head Office and Technology Development Center
Carta Solutions Services
4, Rue Molière
Racine
Casablanca, Marocco
Mint Global Processing: United Arab Emirates
Office 114, First Floor, Commercial Bank of Dubai Building
Sheik Zayed Road, PO Box 2668, Dubai, UAE