get a great job abroad and to feel safe in their transition to a life in a new country. The Role As a customer support... and you are fluent in English (B2). Experience in customer support is a plus but not a must You have a basic understanding and level...