Word, Excel, PowerPoint, and SharePoint Experience in speaking in front of large audiences Experience in conducting technical training and user support for software systems Willingness to travel for client trainingwork, sometimes on short notice   Additional Desired SkillsRequirements  Knowledge of Design Thinking principles for elicitation of software requirements Experience working within Agile teams (Scrum, Kanban, SAFe, etc