Job Description Do you want to work as a French-speaking Customer Support or Technical Support Specialist in Greece... environment. What will you do? Support French-speaking customers via phone and/or chat Handle customer support and technical...
Description: Do you want to work as a French-speaking Customer Support or Technical Support Specialist in Greece... environment. What will you do? Support French-speaking customers via phone and/or chat Handle customer support and technical...