Glossary
HR Glossary
A company or organization that takes on the responsibility of managing certain services for another company.