customer service manager Jobs careers in Portugal