Demo

Senior Program Director

YMCA of the USA
Coatesville, PA Full Time
POSTED ON 12/17/2025
AVAILABLE BEFORE 1/16/2026
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
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 Cheyenne, WY
  • Summer camp is fun; that's a fact! As a staff member you'll participate in games, crafts, nature discovery, team building, and so much more! Job Descriptio... more
  • 14 Days Ago

  • YMCA of the USA Waterville, ME
  • Put your tech knowledge to work by educating the children in our Afterschool Program about computers and technology! Job Description The Tech Lab Teacher p... more
  • 14 Days Ago

  • YMCA of the USA Waterville, ME
  • Come get paid to excerise before the day even starts! Job Description The Alfond Youth & Community Center (AYCC) is seeking enthusiastic and knowledgeable ... more
  • 14 Days Ago

  • YMCA of the USA Oskaloosa, IA
  • Join our YMCA team and help shape the future of a mission-driven organization Job Description Looking for a rewarding leadership role where your member eng... more
  • 14 Days 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.

  • Five Star Senior Living Newark, DE
  • Make a difference in a seniors life. If you have experience and a passion for working within Memory Care apply today. The Memory Care Program Director is o... more
  • 25 Days Ago

  • YMCA of the USA Exton, PA
  • Work for a growing and forward-thinking association that has been named a Top Workplace two years in a row! Job Description Manages the development, and ev... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!