Write a Review
Claimed Profile
ICON's services include lead generation, technical support, customer service, payment services, and more. With 16 years experience on the market, ICON is the leading call centre in Central Europe.
Locations
Czech Republic
Krizikova 237 / 36A 8, Karlin ,
Prague,
Praha
186 00
420221709223
Focus Areas
Service Focus
- BPO Services
Client Focus
- Small Business
- Medium Business
Industry Focus
- Other Industries