The Program Manager is responsible for the delivery of all projects. Largely this is an oversight role to ensure that the Project Coordinators are proceeding in the proper direction. This role exists to drive the project delivery within InDemand..
The program manager can be thought of as a "hybrid project manager. Their role is mainly operational since this person is responsible for planning and governance and for overseeing the successful delivery of the program's output/product.
Although knowledge of the business is important, there is more stress on their program management skills. The program manager must have practical experience of having been a project manager for large and complex initiatives.
Skills and attributes of the Program Manager
Good knowledge and handling of project and program management methodology and techniques