A program specialist is responsible for the coordination of all programming efforts for an organization. As a program specialist, your job duties are to oversee project development, team planning, organizational goals, and each budget for all programs. Your responsibilities include allocating resources and maintaining documentation to track deliverables, monitor progress, and evaluate the success of ongoing programs. You report to the program director and assist with the training and evaluation of staff and volunteers involved in your company's programs. In this career, you can work in many different industries such as education, healthcare, marketing, government, and nonprofit organizations.