Based at our France headquarters in Elancourt (78) and reporting to the HR Manager for France & the Netherlands, you will be involved in a wide range of HR activities within an international and multicultural environment. As such, your responsibilities will include: Supporting recruitment activi