Coach managers on people practices, supporting them through change and negotiations. * Work closely with the Country and the Senior Leadership team based in the Netherlands.
Coach managers on people practices, supporting them through change and negotiations. * Work closely with the Country and the Senior Leadership team based in the Netherlands.