Understanding the clients' mandates and requirements.
Preparing a suitable Job Description according to the roles and responsibilities of the said position.
Generating a pool of suitable candidates by mapping, head hunting, using job portals, company database, references etc.
Interviewing the suitable candidates so as to understand their strengths, responsibilities and achievements. Short listing most suitable candidates.