Tech jobs
Job listings
Customer Service Representative (Italian + English)
Location: Lisbon, Portugal (On-site) Start Date: 4th September 2025 About the Role We are looking for Italian + English-speaking Customer Service Representatives to join our team in Lisbon. You will be responsible for…
Customer Service Representative - Italian Speaker
Location: Athens, Greece Work Model: Remote Schedule: 8 hours per day, 5 working days per week Our Athens site runs a busy Italian service line, and we are looking for people who can keep up its standards. Start date:…
Customer Service Representative – Multi-Language – On-site/Remote in Greece
Chinese (Simplified), Czech, Danish, Dutch, French, German, Icelandic, Italian, Polish, Portuguese, Norwegian, Spanish Job Details Location: Greece Work Mode: On-site Languages: Chinese (Simplified), Czech, Danish,…
BSL Learning Disability Support Specialist
BSL Learning Disability Support Specialist RGH Global is currently recruiting for compassionate and resilient Learning Disability Support Workers to provide high-quality, person-centred care in Rainham . We are looking…