training needs can be identified in a number of ways
During interviews
By taking feedback from the employees colleagues, business partners or through clients
By conducting competency or knowledge tests
While conducting performance appraisals
If the employees have demanded for training from the management