Bachelor's degree in a technical field or equivalent practical experience.
10 years of technical program management work experience.
10 years of experience with software development and managing execution of programs that span multiple engineering teams.
Preferred qualifications:
10 years of experience in a software program management role in SaaS/PaaS, cloud computing, or enterprise software.
Experience in tightly partnering with engineering, product management, and support teams to facilitate the design and delivery of features, bringing user-focused products to market.
Ability to manage multiple priorities, a track record of successfully delivering complex software products, and in-depth knowledge of project management.
Excellent verbal and written communication, presentation, and discussion skills, with the ability to interact effectively with technical groups.
Excellent technical judgment and leadership across organizational and team boundaries.