When your company is dealing with more than one project and this occurs for the larger companies, you face the challenge to align these projects with the main strategy.
A program manager could be held responsible for managing a set or portfolio of projects. In fact this manager manages project managers. And the project manager manages a project.
Any individual project manager could have its own approach or style (article title: