Training is an important factor in improving employee performance while also enhancing a company's goals. Regardless of the size of an organisation, training is vital to ensure that its future is secured, especially in the current dynamic business environment.The objective of this research was to determine whether there is an influence of training needs assessment, training content and delivery…