Youll be joining a fantastic international support team of 20 people based in Paris Algiers Mexico and Malaysia and accompany mainly our clients based in theNorth American and Latam Areas but not only. What you will be doing: Provide topnotch customer support to our diverse users
More...