What you will do The HR Business Partner / HR Manager will have responsibility for providing all Human Resource solutions to their customer groups within Netherlands, reporting directly to the HR Director for the Benelux region.
You probably remember the best interaction you’ve ever had with a company, and the worst one too. But what makes one customer journey feel effortless, personal and relevant, while another feels slow, generic and frustrating? With