A program manager’s essential objective is to reconcile multiple projects and teams by coordinating them and giving strategic guidance to the company’s project managers.
It is simple but not necessarily apparent how to distinguish a program manager from a project manager. A program implies multiple projects that are linked to one another.
The program manager’s challenge is to strategically assess the benefits and impact of the individual projects with the superordinate goal in mind.
Hence the mission is long-term in nature and is operated on a meta-level, while a project manager’s concerns are rather technical and short-term.