3+ years of project/ program management experience
Bachelor's degree in Engineering or Computer Science (or equivalent experience.
Experience in designing and delivering successful training programs.
Excellent problem solving skills, including the ability to foresee problems before they occur.
Ability to manage multiple competing priorities
Strong attention to detail skills
Relentless customer obsession
Ability to think both strategically and tactically in a high-energy, fast paced environment
Ability to use hard data and metrics to drive decisions
Work with multiple teams across different geographies and cultures
Strong written communication and technical writing skills