Employee training and development have been explained by different scholars to be of very importance to organizations. It is the responsibility of organizations to train and develop their staff so as to enhance effective performance and bring about positive outcomes in the organizations. Human resource development (HRD) is concerned with the provision of learning, development and training opportunities in order to improve individual, team and organizational performance. HRD is essentially a business-led