Coaches and Directors

Coaching Staff
Jonathan Castaldo Chief Operating Officer

Jon began his coaching career in 2012 and primarily focused on training 14 and under athletes to achieve their goals through implementing technical improvements. This is done through furthering athletes’ education within the sport and using their new found knowledge to find their most efficient stroke. Jon was a lead coach at Phoenix Swimming for his first 3 years where he successfully coached athletes to compete at the New England Championships and National Level Meets. Several of his swimmers also achieved New England records for various performances. 

 

Jon is a very energetic fan of the sport of swimming and strives to improve the team. Under his guidance CRA has doubled to tripled in size and has become a top New England Swimming Club. Jon lives in Ashland with his wife Megan, his two children, Jeffrey Paul (JP), Jonathan Joseph (JJ), and his dog Max. 

Ryan Pitcairn Head Age Group Coach

Ryan began competitively swimming at the age of 8 in Newburyport, Massachusetts. After swimming throughout high school at St. John’s Prep, Ryan swam competitively at Bates College. During the summers, he would teach swim lessons as well as work at the Bates College swim camp. Once he graduated from Bates, Ryan went to Arizona State and received a M.Ed in Secondary Education. He then moved back east to Wolfeboro, New Hampshire where he taught English and coached swimming at Kingswood Regional High School. Ryan is excited to bring is energy and excitement for the educating athletes about their technique to the team!

Alessandro Eramo Co-Head Senior Coach
Alessandro joined the CRA coaching staff in 2023 as the Co-Head Senior Coach, overseeing all components of the CRA Senior program. Prior to joining the CRA staff, Alessandro was the head coach of the Boston YMCA Bluefins Swim team (BYB) and developed athletes of all ages from age group to Future qualifiers. Alessandro also coached with the Y of the North Shore from 2013-2019, growing from an assistant coach to the Associate Head Coach. 
 
Alessandro has been part of the New England Swimming community for many years. He grew up swimming for the YMCA of the Northshore (YNS) and Hamilton-Wenham Regional High School.  

Alessandro attended Merrimack College, and graduated in 2016 with a BA in Human Development.  He continues to swim masters and enjoys staying active. When he is not swimming, Alessandro and his wife Caitlin enjoy spending time with family, friends, and their cat, Lucy.
 
Andreas Harb Lead Junior Coach

Andreas began swimming at age 14 with Executive Swim Club in Manchester, NH.  He quickly grew to love the sport and began teaching swimming lessons at age 16.  Andreas attended the University of Massachusetts, Lowell, where he earned a bachelor’s degree in Exercise Physiology.  After graduating in 2017, he began his coaching career with his childhood club-- working with athletes of all ages.  He began working for CRA in the Fall of 2021.  Andreas brings passion for the sport and enthusiasm for developing young athletes both in and out of the water.  When not at the pool, Andreas enjoys a variety of outdoor activities with friends including hiking, skiing, kayaking and disc golf.

Fran Jokiaho Lead Senior Silver Coach

Franchesca Jokiaho is the Lead Coach for Senior Silver at CRA. She swam competitively for 15 years at Burbank YMCA, 4 years at Stoneham High School and 1 year on ANA Hurricanes on their National Team. During her time as a competitive swimmer, she trained in the Senior/ National Group, was Varsity All Star and Captain her senior year. She loved all things long distance so her main events were the 200, 500 and 1000. On top of swimming, she also ran Track & Field all four years at SHS, receiving multiple Varsity awards and was Captain her senior year. Unfortunately due to injury Fran was unable to swim in college, but continued the love of running and ran XC in college instead. Attending Johnson & Wales University in Providence, where she majored in Fashion Merchandising & Retail Marketing. After College, she decided to get back into swimming and the head coach at the Y hired Fran as one of his part time coaches. During her time at the Y, working with everyone from Age-Group Level to National. Mainly writing workouts and dryland circuits for the Senior/ National Level Swimmers. After 8 years of the YMCA, wanting to change the pace and move to a more competitive club. She started at CRA in 2022, as an assistant coach for Senior Gold. After a year of coaching at CRA, she was promoted to Lead Coach of Senior Silver. 

 

Outside of the pool, Fran’s working towards completing her masters as a Graduate Diamontologist.  the day, she works at Long's Jewelers Corporate as an Estate Diamond and Jewelry Coordinator. During her free time she’ll swim and train for half marathons when she can.

 
Noelle Theodoulou Lead Voyager Coach
Alex Rosado Lead Explorer/Mini Dragon Coach
Directors and Consultants
Stephanie Morawski Aquatics Consultant
Jonathan Castaldo Chief Operating Officer