The duties and responsibilities of program managers vary from company to company, but common duties include project strategy, quality control, performance reporting, change management, and risk planning. A good candidate will have all of these skills and more, in addition to being a good leader who can coordinate with multiple teams.