5+ years product management experienceEnd-to-End software product development and management skillsStrong technical background with a knowledge of development cyclesStructured approach with experience in an agile work methodologyHistory of collaborating with development teams and achieving outcomesExcellent communication skills, both verbal and writtenEnthusiastic about new technology and its transformational abilitiesAbility to be productive through self-discipline and self-motivation