Master's degree in a Management, Technical or Engineering field.
7 years of experience managing teams across distributed geographical locations.
Experience leading large enterprise organizations through a people, process and technology transformation of building and operating legacy, on-premise software to running full speed as a digital native in the public cloud.
Ability to develop teams and provide leadership to both formal and indirect reports.