Overview

About The Role Job Title: Customer Support Advisor – Bilingual German/ English Location: Remote based in Portugal… and written communication skills in both German and English are a must. Results-Driven: You are committed to meeting [...]

Source