Coaches and Directors

Coaches and Directors
Coaching Staff
Jack Caucino Assoc Director of Competitive Swimming
Paul Florio Associate Head Coach
Bonni Mora Site Supervisor
Jim Rimbault Site Age Group Coach
Joan Truscio Swim Team Administrator
Lynne Cefalo Assistant Coach
Abby Muller Assistant Coach
Thomas Wilkens Assistant Coach
David Eldridge Assistant Coach

David has been involved in competitive swimming for over 50 years and has been coaching for over 25 years. He has coached at many levels, from summer league to the National level, including sending swimmers to the Olympic Trials and Paralympic World Games. He’s been coaching with GMNY since 2020. His passion is coaching and loves nothing better than to watch swimmers grow, gain confidence, and believe in themselves through their daily hard work, sacrifice, and perseverance.

David graduated from Arizona University with a finance degree. He qualified for NCAA’s each of his 4 years and finished his career with a top 8th finish at US Nationals and world rank of 20th in the 400 IM, as well as attended Olympic Trials in 1984. He began swimming at an early age, swimming for Summit Y and SHY. During his years with the Y teams, he set two YMCA National age group records in the 100 free and 200 IM. He transferred to Berkeley Aquatic club during his High School years where he won US Jr. Nationals in the 200 & 400 IM, breaking the meet record in the 200 IM. He also finished top 8 in both the 200 & 400 free. In his senior year in High School he qualified for US Senior nationals his in both the 200 & 400 IM and 200 & 400 freestyle events.

Dana Schweizer Assistant Coach

Coach Dana started competitive swimming when she was 6 and swam for a Pennsylvania USA swim team called Spirit, while also being a member of a local summer club team where she not only swam, but was a lifeguard, and taught swim lessons until the pool unfortunately closed. 

Dana graduated from Widener University in 2017 with a Bachelor of Arts in English and minor in Professional Writing. After graduation she coached basketball until relocating to New Jersey in 2017. Dana has a passion for giving back to her community and enjoys doing so through the unique culture her career at Cisco Systems Inc. has allowed her to do. 

In 2020 Dana was featured in People Magazine's September issue for her courageous outreach during the pandemic to help pack and distribute meals to those in need locally at the Freehold Borough YMCA.

Ashley Fahey Assistant Coach

Coach Ashley 

After graduating from Wagner College with a dual Master’s degree in Childhood Education and Special Education in 2009, Fahey help found a new YMCA program in Old Bridge, NJ. Since then, she has gone on to work for the Westfield YMCA, Red Bank YMCA and currently is on staff with the YMCA of Greater of Monmouth County. She has also served as the Program Assistant for the men’s swim program at Wagner College, a Division I college located in Staten Island, NY.

Coach Ashley swam competitively for Ithaca College and still enjoys swimming in her spare time. She also enjoys reading and spending time with her husband, Brendan and daughter, Maisy.     


David Schlatter Assistant Coach
David Lo Assistant Coach

Coach David Lo 

Since age group 11-12, David’s been involved in the competitive swimming world.  His high school junior and senior years would see YMCA Nationals and then land him with a Division 1 swim scholarship to Saint Peter’s University.  After graduating with a Math degree, David pursued a career in Finance with Equitable.  Through the years, he remained connected to swimming by Life guarding for IBSP, volunteering for the Special Olympics, officiating for the YMCA and recently becoming a coach for Greater Monmouth Y.  Outside of swimming, family comes first and David is devoted to his wife, Nina and 2 children, Davina and Lucas.  If there’s any time left, David enjoys a good comedy, trail biking and playing tennis.  We’re all in this pool together! 

Donna Hein Assistant Coach

Donna holds a B.S. from Montclair State University in Health and Physical Education and a Masters in Health Education from New Jersey City University.   While attending Montclair she was the Head Lifeguard and taught swim lessons with Montclair’s Head Swim Team coach, Brian McLoughlin.  After graduation, she worked for Berkeley Acquatic and coached and taught at Bridgewater-Raritan High School for 15 years.  She currently teaches at Freehold Township High School where she is the assistant Swim Team Coach.  She began coaching for Red Bank’s summer team, The Summer Rockets, in 2018.  Donna lives in Howell with her husband, John, and 3 children, two daughters Samantha and Bryce (14 and 11) and son, Johnny (7).

Elissa Vaage Assistant Coach
Ruth Davis Assistant Coach
Scott Darby Assistant Coach
Tyler Kurywczak Assistant Coach

Tyler is a graduate from Monmouth University with a bachelor’s degree in business management. Tyler joined the program 10 years ago and got to be apart of Camp Zehnder's inaugural year. 

Tyler swam competitively for Monmouth, earning, The Leadership Award his senior year. Tyler still enjoys to swim but has moved into running and has completed two full marathons. 


Alexandra Safarian Site Age Group Coach
Kyle Nalewicki Assistant Coach
Frank Barrows Asst Coach

Mike was a 4yr collegiate swimmer @  Brown University, and graduated  with a Bachelor of Art degree in public health. Prior to college he swam at Mercersburg Academy where he captained the Nationally ranked team his senior year. He is currently a physician, and serves as the Division Chief of Pediatric Endocrinology and Diabetes @ the Unterberg Children’s Hospital.  He started both his age group swimming & coaching career  at the Red Bank YMCA. He also currently serves  as a coach for the United States Lifesaving National Team. Mike still competes in open water surf lifesaving competitions , and enjoys pool swimming  in his  spare time. He has three daughters who are following in his footsteps as current swim team members of the YMCA of  Greater Monmouth County .

Ashley Purohit Asst Coach
Jeff Mahon Assistant Coach
Brian Henningsen Assistant Coach
Lenny Henkel Assistant Coach
Tyler Kauth Assistant Coach
Emily Muller Assistant Coach
Markus Fricker Assistant Coach

Started competitive swimming in Illinois at age 7 before moving to Middletown and joining Red Bank YMCA swim team at 12 along with my 3 brothers.  Was named team captain in 1985 my senior year and helped coach the younger swimmers which was the beginning of my coaching career. Continued swimming in college for Rider University. 

Joined the Red Bank coaching staff in 1991 while beginning my career in brokerage services. Prior to joining the GMNY coaching staff in 2022 I was the head age group coach at Ridgewood YMCA for 12 years; during that time I coached multiple State,JO and Zone champions.

Sandra Kelly Assistant Coach

Started competitive swimming in Pittsford, New York at the age of 6 for the PACK swim club and continued all the way through college. I attended Marist College in Poughkeepsie, New York as a 4 year scholarship division I athlete in swimming. While in college, I also helped coach the younger swimmers on the Marist Club Team. In addition, I worked at Sandy Hook as a beach lifeguard for over 10 years before having children. Currently, I am an elementary teacher, a parent of 2 children on GMNY, and part of the coaching staff for the younger groups. 

Board of Directors