jobs matching this search were posted in the last week
Team Leader courses
Are you a passionate people manager? Sitel is an award-winning call centre outsourcing provider that has been a leader in its field for over 25 years on an international basis. Sitel’s solutions span 135+ domestic, nearshore, and offshore centres in 26 countries across North America, South America...