Jobs at Job Squad

Recruitment agency placing native-language speakers in customer service and sales jobs abroad, mostly in Greece, Bulgaria and Portugal

Company profile →

100 jobs open