Senior Technical Software Product Manager / Project Manager with vast experience in a global, multi-disciplinary hi-tech environment. Experienced in driving change across large organizations and leading engineering teams to achieve continuous improvement and efficient execution. Highly proficient in project management, product management, Build and Release process, Agile methodologies, and people management. Exceptional communication and collaboration skills, able to express strong opinions, pose insightful questions and make quick decisions.