The capacity of an organisation to execute its business strategies and remain competitive in complex and dynamic environments resides primarily in the quality of its employees. Organisation performance and survival is therefore hinged on acquiring and effectively deploying employees with the appropriate and optimal mix of skills, abilities and attitudes. Staffing is a complex activity which involves a number of diverse tasks, ranging from job analysis to performance appraisal, from employment interviewing to career development, from hiring to termination. The practice of staffing has changed significantly over the years and as such hiring managers and human resource professionals need to be familiar with the integrated approaches and techniques used in strategic staffing.