If you are looking for your first opportunity to work in a new country, for an employer that will help you to gain valuable skills, read on……. Our client is one of the World’s largest outsourced customer support organisations with more than 40,000 employees offering all levels of customer support from modern service centres in [...]