If you want to increase the knowledge and skills of employees you can run training programs. You should run training programs after assessing the strengths and weaknesses of employees.  Many career management software provides data analytics of employees' performance as well as talent. After evaluating this analytical data, you can easily run training programs according to the needs of employees.