Human Resources (HR)

A department in a company that performs and oversees talent management

 

You might also look at: