Position Overview. We are seeking a dynamic and experienced HR Generalist to join our team. The HR Generalist will be responsible for managing various HR functions, with a focus on training programs, performance management, and annual reviews. This role requires a keen understanding of human resources principles, excellent communication skills, and the ability to work collaboratively across departments. Responsibilities. Training Programs. Develo...