Association Office


301 Cayuga Road, Suite 100
Buffalo, NY 14225

P: (716) 565-6000

F: (716) 565-6007


  • M – F: 8:00 a.m – 5:00 p.m.

Association Staff

  • Olin “Buddy” Campbell, President/CEO
  • Matthew Shriver, Vice President – Finance
  • Will Gallagher, Vice President – Operations
  • Anne Reif, Vice President – Association Advancement
  • Penny Snell, Association Director of Child Care Operations
  • Ani Urbanski, Senior Program Director
  • Janet Wereski, Executive Assistant
  • Faye Greco, Receptionist
  • Bruce Johnson, Controller
  • Joe Ritzler, Accounts Payable Coordinator
  • Marjie Miano, Accounting Clerk
  • Danielle Brown, Staff Accountant
  • Debra Stevens, Human Resources Director
  • Deb Via, Human Resources Manager
  • Debbie Reeb, Payroll Coordinator
  • Peggy Vaughan, Information Services Director
  • Alicia Hark, Information Services Manager
  • Kyle Donaldson, Financial Development Manager
  • Geoffrey Falkner, Communications Director
  • Brandi Banks, Community Relations Manager

For a Better Us

We are making a difference, thanks to the strong support of our community.

Mission Statement

YMCA Buffalo Niagara is a charitable, community based organization committed to providing programs designed to build a healthy spirit, mind, and body for all.