
Keyskills: project management business analysis problem solving market research research marketing software development life cycle customer satisfaction leadership scrum business growth agile software development cycle agile methodology communication skills