The Human Resources Generalist is responsible for designing, implementing and monitoring a variety of human resource programs. Anticipates and plans for long…