or fluent French speaker with strong English skills? Are you looking for an exciting career in customer service or content... for you! About Us We are a leading international company specializing in providing exceptional customer service and content moderation. We are expanding...