Contact US Hours & Directions
South Shore YMCA




Meet Our Staff

75 Mill Street
Hanover, MA 02339
(781) 829-8585

Executive Staff

Dan BerryDan Berry, Executive Director | ext. 8223

Karen PetersonKaren Peterson, Associate Executive Director | ext. 8227

Aquatics Department

Meaghan Hilton

Meaghan Hilton, Aquatics Director | ext. 8238

Ryan Walsh

Ryan Walsh, Assistant Director of Aquatics | ext. 8242

Bernie Dickman

Bernie Dickman, Director of Competitive Swimming 


Tim Anderson, Assistant Director of Competitive Swimming

Facilities Department


Dennis Donovan, Director of Facilities  

Arts & Education Department

SiouxSanna Ramirez-Cruz

SiouxSanna Ramirez-Cruz, Director of Arts & Education |  ext. 8335

Tyler Cavanagh

Tyler Cavanagh, Assistant Director of Arts & Education | ext. 8336

Business Staff

Leanne Hale

Leanne Hale, Senior Finance Administrator | 781-264-9400  ext. 3121

Health & Well-being Department

Katelyn Szafir

Katelyn Szafir, Director of Medical Wellness Programs | ext. 8228

Michael Buonocore

Michael Buonocore, Senior Director of Healthy Living and Member Engagement | ext. 8341

Kristen Noonan

Kristen Noonan, Senior Director of Group Exercise | ext. 8300

Membership Department

Cristina Curreri

Cristina Curreri, Director of Membership Sales and Engagement | ext. 8269

Erin Ross

Erin Ross, Assistant Membership Director | ext. 8308

Y Logo

Liz Coogan, Financial Assistance Administrator | ext. 8331

Tennis Department

Bob Carroll

Bob Carroll, Senior Director of Tennis | ext. 8229

Program Staff

Maureen Ahl

Maureen Ahl, Tennis Administrative Assistant | ext. 8263


Jacqui Aleo, Gymnastics Coordinator  

Lisa Drennan

Lisa Drennan, Association Director of Inclusion | (781) 264-9400 ext. 3119


Tripp Kelly, Sports Coordinator  

Pam Coady

Pam Coady, Volunteer Coordinator | ext. 8270

Youth & Family Department

Colleen Belcher

Colleen Belcher, Senior Director of Youth & Family/Volunteers | 671-479-8500 ext. 4717

Annie Vraibel

Annie Vraibel, Director of Family Program Engagement | ext. 8232

Pamela Holland

Pamela Holland, Director of Family Events | 617-479-8500 ext. 4716

Rachel Kuhns

Rachel Kuhns, Playroom Coordinator | ext. 8375

 Youth Development Department

Laureen Browning

Laureen Browning, Vice President of Youth Development | 781-826-7910

Layni Loumiotis-Hook, Director of LCA Preschool | (781) 924-8272

Jamie Farrell

Jamie Farrell, Director of School Age Childcare | ext. 8262

Kathy Crompton, Director of Child Care Business Operations | 781-264-9447

© 2014 South Shore YMCA. All rights reserved. Website by 829 Studios.