The program manager should have sufficient authority and an appropriate mix of skills and experience to successfully manage the project.
Both authority, skills, and experience are required to successfully manage the project.