Job Description

Here’s the deal:
Top worldwide brands have their Customer Service located in Portugal and we’re helping them find awesome professionals for this vital service. You know, compassionate communicators, totally detail oriented and longing to get to the bottom of an issue to solve it – just like you, right?
Are you up to it?