Location

20 Kopčianska
Petržalka, 851 01, Slovakia

Parent company

Sitel

Service provider