The Program Director oversees the coordination and administration of all aspects of an ongoing program including planning, organizing, staffing, leading, and controlling program activities.
The Program Manager performs a wide range of duties including some or all of the following:
Plan the program
Organize the program
Lead the program
Control the program