Training needs analysis is a process used to identify which kind of training is required and provide the details related to training implementation. It is also known as a tool to identify the new skills, knowledge and attitudes that employees need to acquire in order to improve performance. Training needs analysis is a process that a business goes through in order to determine all the training that needs to be completed in a certain period to allow their team to complete their job as effectively as possible, as well as progress and grow. For more information visit https://www.hrhelpboard.com/training-development/training-needs-analysis.htm