ICON is an award-winning multilingual call center and BPO specializing in B2B and B2C inside sales, lead generation, and CX interactions.