We are seeking an experienced and versatile HR administrator to join our team. This role will involve managing various aspects of human resources, including recruitment, employee relations, performance management, training and development, and general office management