Familiarity with software training and development practices and methods including needs assessment, virtual, online and blended training. Collaboration and interpersonal skills for participating with Training Specialists and Product teams to ensure training content reflects the latest software upda...