This is a needs assessment study that aimed to develop an integrated model for insurance industry employees. The model was supposed to overcome shortcomings involved in needs assessment including costly and time-consuming processes and a lack of clarity in terms of tasks and administrative procedures. To this end, a company with 6 departments and 295 employees was approached. Initially, two models were combined to provide an integrated model for needs assessment. Then, job descriptions in various departments were considered along with required knowledge, attitude, and skills for each position. Data analysis revealed training needs of employees in different categories including instant, strategic, continuous, and neutral. Finally, the integrated model was revised and finalized based on findings.