Carta

 

Company

Global Offices Global Offices

 

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

View map 

MENA Head Office and Technology Development Center

Carta Solutions Services
4, Rue Molière 
Racine
Casablanca, Marocco

View map

Mint Global Processing: United Arab Emirates

Office 114, First Floor, Commercial Bank of Dubai Building
Sheik Zayed Road, PO Box 2668, Dubai, UAE

View map

 
 
 

Company Summary

Carta is an international leader in electronic payments and transaction processing technology, specializing in prepaid, mobile and emerging payments. Carta's next-generation platform, specifically architected to meet the complexities of the evolving payments environment, excels where legacy systems are challenged; delivering end-to-end solutions that manage risk, enhance accuracy, and optimize profitability.

Follow us: Twitter LinkedIn