- Canvas Inc. (Huntsville, AL)
- … leading a TA Team of 2+ members and reporting directly to the Manager of Human Resources out of our Corporate Office in Huntsville, AL. Duties: + Develop and ... and TA Team to forecast hiring needs and ensure recruitment process runs smoothly. + Assist in conducting job...3rd party supplier relationships. Requirements: + Bachelor's degree in Human Resources or a related field. +… more