What does a headhunter do? A headhunter is an authorised recruiter who identifies and approaches qualified, often already employed professionals on behalf of a company. Here is how the role works, how it is regulated in Italy and why companies rely on it.