The HR Manager is primarily responsible for the Company’s HR function in the UK Office for approximately 40 Staff. Recruitment and onboarding of new staff.