The HR Administration, Learning & Development Manager for the Netherlands will be responsible for overseeing HR administration, ensuring compliance with local labour laws, driving the development and learning initiatives. This position will play a crucial role