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)207 182 4054

View map 

MENA Head Office and Technology Development Center

56 Rue Sebou
, Agdal, Rabat
, Morocco
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