Program Manager, New Product Development (Software) Responsible for defining program scope, developing detailed project plans, owning program schedules, managing budgets, identifying risks, leading vendor selection, and allocating cross-functional resources. Also involves mentoring team members and developing communication plans for stakeholders.