London
Job Summary The Director of HR is a senior manager responsible for overseeing all aspects of ODI Global’s human resources function, including recruitment, employee relations, training and development, benefits administration, compliance with employment laws, and strategic workforce planning, with...