Specifications include, but are not limited to: 1,000 ea CyberSecurity awareness training software program; Cloud solution - the CyberSecurity Awareness program must be delivered from a cloud platform. Flexible training schedule - ability to schedule training for entire organization or by groups Monthly training enrollments - ability to setup a full year of training enrollments with monthly content delivery Just-in-time-training - platform should deliver training to users when they trigger security events or click on phishing simulations Learning tracking - platform should track employee training completion and risk scoring Industry & role based training - Platform offers content for specific industries, departments, and employee roles? (HR, Risk Mgmt, Finance, CJIS...) Training Content variety - Standard video content as well as microlearning modules and offline content like infographics, posters, newsletters...etc Training content freshness - content should be kept up to date and new content should be added every 6 months