You will be fluent in French & English, and any other European language is a plus. To act as first point of contact for our European customers, providing customer support...
You will be fluent in French & English, and any other European language is a plus. To act as first point of contact for our European customers, providing customer support...