Job Overview Program officers are critical to a nonprofit organization as they oversee program development, seek grants and proposals, oversee budgets, and manage projects. They will staph a development team and head project management as well as implement daily management of activities. Working clo