Offices
ITCARD has three strategically located offices:

- Company Headquarters
UNIQA Forum, Jutrzenki 139, 02-231 Warszawa
- ATM Network Development and Management Center
Award Business Park, Zwycięska 43, 53-033 Wrocław
- Clearing and Settlement Department + Contact Center
Szosa Zambrowska 100, 18-400 Łomża