Competent and dynamic leading Program Manager with over 19 years of Software Development & Management experience in various domains. I have honed my skills in software engineering, people management, product and program development, technical business advisory, team leadership, and project management. Additionally, I have a proven track record of guiding sizeable, cross-functional technical teams in designing, developing, and launching leading-edge business solutions. I am passionate about personal and organizational growth and am always seeking knowledge, constructive collaboration, and professional technological development.