Program Deliverables Oversight: Understand and supervise the creation and management of critical program deliverables such as project charters, requirements, schedules, and technical designs. This role requires a dynamic leader with a proven track record in managing complex software implementation projects, ensuring they are delivered on time, within scope, and budget.