Communities In Schools of South Carolina · 13 hours ago
Director of Programming - Upstate
Communities In Schools of South Carolina is dedicated to empowering students to stay in school and achieve in life. The Program Director is responsible for the operational success of school programs, overseeing staff development, program administration, and community partnerships to ensure quality service delivery.
Responsibilities
Oversee and coordinate school-related programs in alignment with Communities In Schools of SC's mission and goals, ensuring activities comply with policies and procedures
Identify school site service gaps and develop/maintain community partnerships to address needs
Maintain positive relationships with school administrators and community partners
Meet regularly with the Senior Director of Programming and provide written/verbal reports to leadership and the regional Advisory Board
Ensure grant compliance and provide program information to External Affairs as needed
Manage annual school site budgets, including approval of spending and receipt tracking
Oversee collection, maintenance, and reporting of school-based CISDM data in collaboration with the Director of Data Analytics
Develop internal forms and records as needed to document school site activities and submit administrative reports to leadership promptly
Recruit, interview, and select qualified program staff in consultation with the Senior Director of Programming
Supervise and provide training, guidance, and support to site coordinators (including Lead Site Coordinators), volunteers, and other site-based staff
Promote team development and maintain a cohesive regional staff culture
Conduct onboarding, orientation, and ongoing training for new and existing staff, including CISDM documentation and best practices
Make scheduled site visits, communicate with school administration, and solicit evaluations from site staff
Collaborate with the AmeriCorps Program Director to support program delivery and member integration
Establish and implement volunteer and intern protocols, goals, and objectives in alignment with CIS policies and procedures
Oversee recruitment, training, and assignment of volunteers and interns to school sites
Manage volunteer resources to support program delivery effectively
Qualification
Required
Bachelor's degree in a related field required
At least 3 years of experience working with school-age children in a public school or nonprofit setting
At least 2-3 years of supervisory experience leading or managing teams
Proven experience in nonprofit programs or project management
Proven strength in hiring, training, coaching, and retaining staff to support professional growth and elevate team performance
Demonstrated success in managing multifaceted programs and achieving measurable outcomes
Ability to foster a positive, inclusive, and collaborative team culture that promotes accountability and engagement
Strong problem-solving and decision-making skills, with the ability to assess situations, identify root causes, and develop effective solutions
Excellent organizational skills, including the ability to set priorities, manage multiple projects, and maintain an efficient workflow
Exceptional written and verbal communication skills, with the ability to build strong, professional relationships across all levels of the organization
Proficient in Microsoft Office (Word, Excel) and skilled in using technology and data tools for management, tracking, and reporting
Preferred
Master's degree preferred
Company
Communities In Schools of South Carolina
Communities In Schools of South Carolina is part of a national organization that ensures every student, regardless of who they are, their ability, zip code or socioeconomic background, has what they need to realize their potential in school and beyond.