Professional People Partner
26 days ago
Edinburgh
You will provide input to the creation of the Site HR strategy and execute the HR continual improvement plan. Supporting the site management team to manage roles, results, accountability, and people ...