Nearshore Customer Experience provider, itel, set to hire 1,750 people this fall
itel, the nearshore region's leading customer experience (CX) delivery partner, has announced it will hire 1,750 new team members as it ramps up recruitment efforts following a…
Read More...
Read More...