Un cacciatore di teste è una persona o un'agenzia che recluta professionisti qualificati per le posizioni aperte per conto di aziende o organizzazioni.
Il cacciatore di teste cerca attivamente i candidati che soddisfano i requisiti e le qualifiche per determinate posizioni e si rivolge direttamente a questi potenziali candidati, indipendentemente dal fatto che stiano cercando attivamente un lavoro o meno.
Le aziende assumono cacciatori di teste quando hanno difficoltà a trovare candidati idonei per posizioni chiave o quando desiderano procedure di reclutamento discrete che non rivelino informazioni sensibili al pubblico.