iQor provides comprehensive customer interaction and product support solutions globally, leveraging its 45,000 employees and cutting-edge technology to help top brands enhance their customer experiences and streamline their operations. By offering a range of services including customer care, receiva...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
1957 (69 years)
Address:
200 CENTRAL AVE; ST PETERSBURG, FLORIDA, US
HIGH
spending power