Demo

Senior Program Director

YMCA of the USA
Coatesville, PA Full Time
POSTED ON 12/17/2025 CLOSED ON 1/16/2026

What are the responsibilities and job description for the Senior Program Director position at YMCA of the USA?

Work for a growing and forward-thinking association that has been named a Top Workplace by the Philadelphia Inquirer two years in a row!

Job Description

Manages the development, and evaluation of various program areas and/or membership. Areas of focus may be health/wellness, aquatics, teens, childcare, and/or other programs. Recruits, trains, onboards and supports assigned staff and volunteers. Additional responsibilities include hiring, payroll functionality, and training of staff and volunteers, curriculum development and evaluation, budget management, and adhering to all regulatory and Association standards. Provides liaison to committee(s) and advisory board(s) and takes a leadership role in mission advancement activities. Responsible for oversight of multiple departments and associated team members. Position takes into account the size, scope, and budget of the departments and/or branch volume in classification.

Qualifications

  • Four-year college degree in related field or equivalent experience required
  • Minimum of three years of YMCA experience-related experience within another organization preferred
  • Three years of supervisory experience preferred
  • Experience directing programs through supervision of volunteers and staff required
  • Previous experience with diverse populations
  • YMCA Team Leader certification preferred
  • Must be fluent in spoken and written English
  • Obtain and maintain all new hire certifications and trainings within 90 days of hire

Essential Functions

  • Develops implements, manages, and uses data to evaluate operating plans to promote programs and/or membership growth for the YMCA. Develops and supports strategies to ensure that members and/or program participants connect with one another and connect with the YMCA.
  • Responsible for the oversight and evaluation of multiple programs. Program delivery duties as needed.
  • Develops and controls department budgets related to the position.
  • Hires, trains, and supervises assigned staff along with volunteers in assigned areas.
  • Facilitates communication and provides leadership.
  • Ensures accurate completion of all payroll functionality for assigned staff including but not limited to timecard approvals, changes and scheduling of assigned staff.
  • Takes leadership role for branch mission advancement and/or volunteer activities.
  • Assures compliance with state and local regulations.
  • Ensures that program and Association standards and policies are met, and safety procedures are followed.
  • Ensures high quality programs through innovative program development, data-driven evaluations and ongoing training of staff and volunteers.
  • Coordinates special events and activities.
  • Provides data, rosters, schedules, and reports as required for assigned programs.
  • Establishes and maintains collaborations with community organizations.
  • Ensures compliance with all YGBW policies and standard operating procedures.
  • Performs other related duties as assigned.

Salary.com Estimation for Senior Program Director in Coatesville, PA
$95,845 to $125,709
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Program Director?

Sign up to receive alerts about other jobs on the Senior Program Director career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,007 - $124,623
Income Estimation: 
$272,387 - $519,278
Income Estimation: 
$110,276 - $164,105
Income Estimation: 
$149,782 - $229,325
Income Estimation: 
$95,007 - $124,623
Income Estimation: 
$73,522 - $95,253
Income Estimation: 
$65,352 - $83,351
Income Estimation: 
$79,703 - $117,266
Income Estimation: 
$70,882 - $94,516
Income Estimation: 
$89,191 - $127,928
Income Estimation: 
$88,764 - $116,465
Income Estimation: 
$90,211 - $164,353
Income Estimation: 
$110,276 - $164,105
Income Estimation: 
$95,007 - $124,623
Income Estimation: 
$89,191 - $127,928
Income Estimation: 
$48,463 - $59,786
Income Estimation: 
$35,645 - $49,805
Income Estimation: 
$65,352 - $83,351
Income Estimation: 
$61,013 - $81,239
Income Estimation: 
$70,882 - $94,516
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at YMCA of the USA

  • YMCA of the USA Everett, WA
  • Come join our team in the beautiful Pacific Northwest! Job Description The YMCA of Snohomish County provides jobs and careers with a cause. Every day, the ... more
  • 16 Days Ago

  • YMCA of the USA Providence, RI
  • Seeking an experienced Controller to oversee financial reporting, compliance, and internal controls. Job Description The Controller is responsible for the ... more
  • 1 Day Ago

  • YMCA of the USA Providence, RI
  • Lead a new early learning center in Manton Heights, building a strong team and high-quality program for children and families. Job Description This positio... more
  • 1 Day Ago

  • YMCA of the USA Bangor, ME
  • Join the Marketing Team at the Bangor Region YMCA, where your project management skills will help share our mission. Job Description Working closely with o... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Program Director jobs in the Coatesville, PA area that may be a better fit.

  • Harmony Senior Services Dover, DE
  • STATEMENT OF JOB: The Maintenance Director will maintain and repair physical structures and utility systems of the community and maintain the grounds. He/s... more
  • 27 Days Ago

  • Senior Lifestyle Pennsville, NJ
  • Company Description Do you have HEART? We are looking for individuals who can embrace our mission to purposely brighten and enrich the lives of those we se... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!