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

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

Camp Gordon Clark - Summer Day Camp


Chris Crossen-Sills, Camp Gordon Clark Director  

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


Andrea Millis, Director of Gymnastics  


Tripp Kelly, Sports Coordinator  

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

Youth Development Department

Rachel Kuhns

Rachel Kuhns, Playroom Coordinator | ext. 8375

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.