Close
Skip to Content
High Contrast
Increase Text Size
Clear All
(781) 679-5257
Own A Franchise
Events
Customer Portal
Goldfish Swim School - Needham
Change Location
Swim Lessons
Mini (Baby)
Junior (Beginner-Intermediate)
Glider (Beginner-Intermediate)
Pro (Intermediate-Advanced)
Swim Force (Swim Team)
Programs
Family Swim
Parties
Jump Start Clinics
W.A.T.E.R. Safety Presentations
Pricing
Our Pricing
Our Memberships
About
Our Philosophy
Our Story
Our Facility
Perpetual Lessons
Our Partnerships
Our Team
News
Testimonials
Careers
Refer a Friend
Blog
In The News
FAQs
Contact Us
Register Now!
Locations
Customer Portal
Meet The Team in Needham
Peter & Sarah Kepic
Owner
Coach Amanda
General Manager
Coach Adrian
Regional Manager
Coach Oliva
Manager
Coach Pierce
Sales and Service Manager
Coach Santiago
Training Coordinator
Coach Meghan
Deck Supervisor
Coach Ellie
Deck Supervisor
Coach Ashley
Lifeguard Trainer
Coach Nina
Deck Supervisor
Coach Leigh
Deck Supervisor
Coach Clay
Swim Instructor/Lifeguard
Coach Oliver
Swim Instructor/Lifeguard
Coach Andy
Swim Instructor/Lifeguard
Coach Alexander
Swim Instructor/Lifeguard
Coach Alex
Swim Instructor/Lifeguard
Coach Cam
Deck Supervisor
Coach Lucy
Swim Instructor/Lifeguard
Coach Charley
Swim Instructor/Lifeguard
Coach Sadie
Swim Instructor/Lifeguard
Coach Marisol
Swim Instructor/Lifeguard
Coach Teddy
Front Desk Representative/Swim Instructor
Coach Mia S
Swim Instructor/Lifeguard
Coach Lauren
Swim Instructor
Coach Connor
Front Desk Representative/Swim Instructor
Coach Emma
Swim Instructor
Coach Cara
Swim Instructor
Coach Steffline
Front Desk Representative/Swim Instructor
Coach Molly
Front Desk Representative
Coach Madden
Deck Supervisor
Coach Nicholas
Swim Instructor/Lifeguard
Coach Dawid
Swim Instructor
Coach Yonatan
Swim Instructor/Lifeguard
Coach Juan
Front Desk Representative/Swim Instructor
Coach Laurel
Swim Instructor/Lifeguard
Coach Nati
Swim Instructor/Lifeguard
Coach Gabriella
Swim Instructor
Coach Anhelina
Swim Instructor
Coach Leela
Swim Instructor
Coach Nat
Swim Instructor/Lifeguard
Coach Diego
Swim Instructor
Coach Vanshi
Swim Instructor
Coach Ty
Marketing Coordinator
Coach Jo
Swim Instructor/Lifeguard
Coach Clay
Swim Instructor/Lifeguard
Coach Alan
Swim Instructor/Lifeguard
Coach Emma
Swim Instructor/Lifeguard
Coach Jack
Swim Instructor/Lifeguard
Coach Ash
Front Desk Representative
Coach Noga
Swim Instructor
Coach Noor
Swim Instructor
Coach Anhelina
Swim Instructor
Coach Sophia
Swim Instructor
Coach Sarah
Swim Instructor/Lifeguard
Coach Sreemayi
Swim Instructor
Coach Kate
Swim Instructor
Coach Erin
Swim Instructor/Lifeguard
Coach Sarah
Front Desk Representative
Coach Nora D
Swim Instructor
Coach John
Swim Instructor
Coach Julia
Swim Instructor/Lifeguard
Coach Myrabelle
Swim Instructor
Coach Jordan
Front Desk Representative/Swim Instructor/Lifeguard
Coach Paola
Swim Instructor
Coach Inessa
Swim Instructor
Coach Nora O
Swim Instructor
Coach Kianna
Swim Instructor
Coach Danilson
Swim Instructor