The Senior IT Program Manager will play a pivotal role in leading the successful planning, execution, and delivery of complex software development projects, primarily within the retail wireless or telecommunications domains. This position requires a strong command of agile and hybrid agile methodologies, ensuring iterative delivery, continuous improvement, and alignment with strategic business objectives. The successful candidate will be instrumental in bridging technical teams with business stakeholders, facilitating clear communication, and managing project lifecycles from inception to deployment.