Meet The Team

Youth, Family, and Camp Director

Jimmy Carroll

 Jimmy Carroll serves as the Youth, Family, and Camp Director at the Greater Beverly YMCA, where he leads a dynamic array of programs and activities for children, teens, and families.
From running vibrant summer camps that spark creativity and confidence to guiding year-round youth initiatives that build leadership skills and foster community connections, Jimmy’s dedication and vision are making a meaningful impact across Greater Beverly. His ability to connect with youth and inspire both participants and staff has already elevated the programs he leads.
(978) 564-3481
carrolljim@northshoreymca.org

Program Coordinator

SARAH BARTH

Hey everyone! My name is Sarah Barth and I’m a recent graduate from UMass Amherst with a degree in Psychology and a minor in Education. Over the years I’ve directed summer camps, led youth programs, and created positive spaces both in person and online, always with the goal of helping teens feel supported, inspired, and excited to be themselves.
I’ve been lucky to work with Beverly Recreation, SRSD Online, and Team Positive Presence, experiences that taught me the power of connection, creativity, and really listening to others.
What excites me most now is making the McPherson Teen Center a true community hub. I want it to be a safe, fun, and welcoming place where all teens can hang out, try new things, and build lasting friendships. 
barths@northshoreymca.org

Meet the McPherson Youth Center Program Staff

  • Christian Harrington

    Teen Program Staff

    My name is Chris Harrington and I’ve been employed by the YMCA of the Northshore for over 25 years in a variety of roles and responsibilities along with my career in the Telecommunications Industry. I have enjoyed raising my 4 teenagers on the Northshore with my wife Claudia and we have been very active in the Y Community.

    I’ve had the opportunity to work at the Myles McPherson Youth Center for the past 3 years and have enjoyed working, playing ping pong, video games and basketball with the kids and being a passionate advocate for youth development

  • Christopher Pichardo

    Teen Program Staff

    Hey, I am Christopher Pichardo! Along with working at the McPherson Youth Center, I also work as a lifeguard for the YMCA of the Northshore. I have experience working with all types of age groups, and I am especially motivated and dedicated to helping our youth succeed and reach their full potential. My goal is to mentor teens to become the best versions of themselves and leave a positive impact on their community. Before McPherson, I worked as a paraprofessional at the Northshore Education Consortium, and as a substitute teacher at Salem Academy Charter School.

  • Jada Gagnon

    Treen Program Staff

    Hi, I’m Jada and a little about me is that I grew up in the YMCA, where as a kid I attended both swimming lessons and summer camp! I especially loved Teen Camp! I love working at McPherson because I am able to be a positive role model for teens like the ones I had growing up. No matter who you are, you will be welcome here, and thats what makes this kind of center so speical in the community.