1. identify and approach a suitable person to fill a position
he/she was headhunted for the role/position
To 'headhunt' someone means to approach them and offer them a position, role or interview in a company or organisation when the person in question is usually employed elsewhere. This is a more polite way of saying you 'poached' or 'stole' someone from another company, or a way for employees to suggest they are in demand 'I have been headhunted'. You will mainly hear this used in professional contexts although it can be used in any industry such as sport or music where there is competition for talent.