A program manager oversees multiple projects within a company and ensures that they are mutually beneficial and associated with the company's overall goals. They organize project schedules, budgets, and activities in alignment with the organization's objectives and goals.