Publié le :
Management of French language is highly desirable for better integration on the site and with colleagues. Good communication skills & good level of English …