i-Call International is a leading global virtual call center that offers high-reliability and cost-effective international direct response vendor services in the translation and localization industry. Our client base ranges from start-ups to multinational corporations, and we have fine-tuned our pro...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2020 (5 years)
Address:
7901 4TH ST N; STE 11540; ST PETERSBURG, FLORIDA 33702, US
HIGH
spending power