We are currently seeking a Human Resources Generalist to play a vital role in our HR team in Middlesbrough. The successful candidate will manage various HR functions, providing support in recruitment, employee relations, performance management, and training. Your expertise will contribute significantly to creating a positive workplace culture and ensuring compliance with employment law.