Join Hands ESL, Inc.
Program Director
Job Description
Duties/ Responsibilities:
Program Creation, Supervision, Quality and Integrity
- Responsible for all program development, implementation and oversight of our pathway out of poverty: Youth Programming (including but not limited to our Girls and Boys Clubs), Dream Path Family Mentoring, Dream Path Teen Mentoring, Dream Path Education Advocacy, Dream Path Teen Center.
- Responsible for the creation of our new Middle School Mentoring Project.
- Ensures program fidelity!
- Ensures that all programs are responsive to the community’s needs and aligned with Join Hands ESL’s mission and vision.
- Develops program procedures and protocols as well as implementation standards.
- Creates, maintains, and inspires a culture of excellence and love.
- Creates and monitors staff schedules to ensure all program and Teen Center coverage.
- Coordinates with Join Hands staff to ensure a clean, safe working and programming environment.
Staff and Volunteer Management
- Provides management, guidance, coaching, and oversight to all program staff.
- Evaluate staff performance, set performance goals, and ensure appropriate professional development is available.
- Meets regularly with program staff as a group, as well as one on one, and provides feedback on performance.
- Oversees and nurtures program volunteers.
Budget and Fundraising
- Assists with the development of program budgets.
- Monitors budgets and safeguards organizational resources.
- Assists in implementing special events, including donor/volunteer appreciation events and other fundraising initiatives.
- Assists in the cultivation and development of grant proposals.
Evaluation and Outcomes
- Sets, tracks, and monitors program evaluation and outcomes.
- Collects, analyzes, and evaluates data to identify trends.
- Create reports to be used internally and externally, including reporting to funders.
- Review and evaluate all program areas regularly and assess the effectiveness of service delivery.
Community Relations and Networking
- Participates in YDA leadership team meetings and other community meetings.
- Assists in the development of community relationships.
Additional duties as assigned.
Reports to: Executive Director
Knowledge, Skills, and Abilities:
- Knowledge of agency mission, vision, and services.
- Knowledge of youth development, youth and family support programming, and best practices.
- Ability to inspire, motivate, manage, and supervise staff.
- Strong computer skills, including proficiency in database management.
- High level of initiative and ability to work effectively with minimal supervision.
- Knowledge of community resources.
- Ability to position and market Join Hands’ programs and people.
- Ability to pay attention to detail and manage multiple projects at one time.
- Ability to be flexible, prioritize, and adapt to changing needs and time pressures.
- Ability to disseminate information clearly and concisely.
- Ability to communicate professionally and build relationships with coworkers, program coordinators, other staff, volunteers, and program participants.
- Ability to create and sustain positive working relationships at all levels of the organization and programming, both internal and external.
- Ability to track, analyze, and adjust programs as necessary.
Requirements:
- MSW or Master’s in a related field preferred—bachelors required.
- At least three years of successful youth and family serving program design and implementation experience.
- At least five years of management experience.
- Outstanding written communication and presentation skills.
- Strong experience preparing reports and using data to evaluate programs and show outcomes.
To apply please email jsavannah@joinhandsesl.org with your cover letter and resume.