Canadian-based tech company Telus is dismissing as many as 2,000 people from its content moderation centre in Barcelona after ...
While thousands of new jobs has been the big talking point about the Hyundai metaplant in Bryan County, its employees talk about personal growth.