News

iQor Expands Nearshore Footprint in Trinidad and Tobago with Addition of Third Call Center in the City of Chaguanas Company plans to hire ~1,000 employees to meet growing demand for BPO digital ...