As a technology focussed outsourcing partner, ICON specialises in tailor-made, multilingual BPO and outsourcing solutions in over 30 languages and in excess of 120 countries. 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.
Add a review