Nearshore Customer Experience Provider, Itel, Set to Hire 1,750 People
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 season of rapid growth. Over the past eight weeks, itel has…
Read More...
Read More...