Senior HR Business Partner

This person will provide support to the Head of HR, EMEA in the provision of guidance and advice on a day to day basis to employees and managers on variety of…