headhunter in Polish
headhunter in Polish
łowca głów
(business) One who recruits skilled personnel, especially executive-level ones, for a company.