Spanish-English Team Leader
Portugal Job ID 6230
We’re CX fanatics, as passionate about our clients as their fans are. That’s why the world’s most-loved brands rely on us. Right now, we’re looking for a Spanish-English speaking Team Leader to guide, inspire, and support our customer service representatives in delivering top-notch customer...