Plans, coordinates, manages and directs all activities and programs relating to recruitment and selection, pre-employment up to hiring, new hire orientation, training and development, employee relations, performance management, audits and legal compliance, compensation and employee benefits, and rewards and recognition, safety and labor law. Performs administrative support responsibilities such as tracking and scheduling training, supervising and directing maintenance of personnel files, and acts as back-up support as needed for HR department responsibilities usually handled by other HR team members.