Program Manager- develop program strategies, create budgets, collaborate with others, monitor program impact, plan implement and evaluate program, manage staff, volunteers and resources and also may have to oversee projects aligned with organization goals.