ICON Communication Centres s.r.o. is a multilingual BPO and call centre specialising in inside sales and account management customer experiences for B2B brands.