BUSINESS FACING HR MANAGER jobs in CENTRAL LONDON, United Kingdom

. Business unit: Human Resources. Department: People Services. Contact details: Tom Whayman. tom.whayman@kcl.ac.uk Location... and implementing new policies and processes to improve the overall recruitment experience for candidate and hiring manager. About the...

King's College London