We are a global contact center business, with more than 125,000 employees working from more than 150 locations in 31 countries around the world. Our clients are many of the most recognizable brands in the world, and our success is thanks to our people who manage billions of customer interactions every year. As the Customer Consultant, you will be mainly interacting with customers on the phone or via email and selling products and services to our clients.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed
Number of Employees
11-50 employees