Under minimal supervision, this position provides project support for a variety of Human Resources programs and processes. This position also provides general human resources support for staffing and on-boarding processes, learning and development, performance management, compensation, benefits and other HR related functions.