Job Description: Senior Human Resources Business Partner, EMEA Department: Human Resources Reports To: Chief Human Resources Officer, dotted line reporting to: Senior HR Manager, EMEA Location: Pamplona, Spain Key Responsibilities: The Senior Human Resources Business Partner