Hold a Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Possess a minimum of 4 years of Technical Program Management experience. Have a Project Management Professional (PMP) certification or equivalent. Demonstrate experience with cloud technologies, AI, or other emerging technologies. Show experience in a large-scale, globally distributed environment and exhibit a strong understanding of software development life cycle (SDLC) and agile methodologies. Possess excellent organizational, leadership, and communication skills. Able to manage multiple priorities in a fast-paced environment. Have strong problem-solving and analytical skills.