Dynamo Program Links
Coaches & Directors

We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and other swimming related needs, please contact one of the coaches. For questions realted to facility items or programming, please contact the appropriate staff member.



Dynamo Staff

Ian Murray

Head Coach



Ian has served as Associate Head Coach of Carmel Swim Club since September 2013. Ian brings vast experience in coaching swimmers of all levels, including a World Junior Record Holder, a USA Swimming 2015 National Champion, and multiple Junior National Champions.  During his time at Carmel, Ian’s swimmers set multiple USA Swimming Age Group national records.  Ian served USA Swimming as a 2016 National Team coach, a member of the coaching staff of the 2016 USA Swimming College Challenge, head coach for the 2016 Southern Zone Select Camp, and an assistant coach for the 2013 National Select Camp.  The American Swim Coaches Association named Ian a 2015 Coach of Excellence.

As Carmel’s Associate Head Coach, Ian was responsible for the daily coaching of the club’s High Performance training group, overseeing Carmel’s coaching staff, and working with the club’s business manager and CEO on yearly financial budgets.  Ian has experience with fundraising, sponsorship campaigns, and alumni relations.  In addition, he worked on the club’s efforts to build a new facility.

Ian served as Carmel’s Head Age Group Coach from 2006 - 2013.  During his tenure, Carmel won 12 Indiana Swimming Age Group Team Championships. His athletes consistently earned national rankings and broke more than 60 Carmel Swim Club records and more than 25 Indiana Swimming Records. In 2012, Ian was named Indiana Swimming Age Group Coach of the Year.

In addition to his responsibilities with Carmel Swim Club, Ian as an assistant coach on the Carmel High School swim team.  The girls team has won 31 consecutive Indiana High School State Swimming Championships, a national record for all sports. 

Prior to Carmel, Ian coached from 2000-2006 on the staff of the Lake Erie Silver Dolphins in suburban Cleveland, Ohio, where he was an Age Group and Senior Coach.  While at Lake Erie, Ian worked with multiple members of the USA Swimming National Team, including an Olympic gold medalist.  Ian was named the 2006 Lake Erie Swimming Age Group Coach of the Year.  While at Lake Erie, Ian served on the staff of the Richard Quick/Stanford National Swim Camp, and was Head Coach of the 2003 Ohio Mid-States QUAD Team and the 2004 Lake Erie Zone Team.

Ian worked as a Volunteer Assistant Coach for the Cleveland State University swim team from 2000-2001.  He was a standout swimmer at Cleveland State from 1996-2000.   As a college swimmer, Ian was a conference champion, school and conference record holder, and team captain.

Ian and his wife Jennifer are the proud parents of two children, Arran and Ainsley.

Mike Cotter



Mike Cotter has served Dynamo for over 25 years.  Mike has been a key leader in Dynamo’s growth, helping Dynamo grow from the original Chamblee location to multiple facilities.  During his tenure, Mike led the construction and expansion of the Alpharetta facility, installment of the dome at the Chamblee’s long course pool, and the recent Chamblee facility expansion and renovation.

Mike’s long involvement with Dynamo has been a key factor in the organization’s success and Mike has been instrumental in the startup and continued success of Dynamo Pool Management, Inc.

Mike and his wife Michelle are the parents of two children.

Beth Winkowski

Associate HD Coach, SR2, AG1 Gold-Chamb


Coach Beth began coaching at Dynamo in the fall of 2004. She is responsible for the Senior 2 swimmers as well as the development and direction of the Chamblee Staff.  Prior to Dynamo she was the Head Coach for 12 years at Portland Aquatic Club in Portland, Oregon where she began her professional coaching career. Beth has coached state, sectional, and zone champions at an individual and team level. She also assisted several swimmers in earning National Top 16 rankings, Junior and Senior National qualifying times. 

Coach Beth’s coaching strengths include: detailed and analytic stroke instruction with an eye towards body awareness, a creative and demanding training regime, and good communication with parents and athletes. She accomplishes all this while recognizing the athlete as a whole person who benefits from the permanent life lessons learned by children who participate in organized athletics.

C Brian Wrighton

Asst HD Coach, SR1 Alph, Billing


Lead coach for SR2 at Alpharetta.  Brian has been coaching all levels of competitive swimming for the past 20+ years.  Most recently Brian was the Head Coach and Program Director for the Birmingham Swim League in Birmingham, AL.  During those 7 years Brian developed many Junior National/National/Olympic Trial/World Championship Trial level athletes that swam to several National Top 10 rankings, while at the same time growing the team from 150 to over 200 swimmers. 

Prior to this, Brian was the Head Age Group and Masters Coach of the Birmingham Swim League for 9 years.  His experience coaching this level is noteworthy as well with several National Top 10 rankings (age group and masters), Southeastern record breaking athletes and one relay National Age Group record.  During his tenure at BSL, Brian was also highly involved with Southeastern Swimming serving as its Age Group Chair, Administrative Vice Chair, and Laws and Legislation Chair. 

Brian is from Louisiana originally and swam at the University of Alabama and graduated with degrees in Elementary Education and Early Childhood Education.  He is married to the former Suzanne Black who grew up in Winston-Salem, NC and swam at Southern Methodist University.  They have one 4 year old son, Brian Jr., and one 15 year old miniature Schnauzer, Hershey.

Nick Graves

Head AG Coach, Alph-SR2, AG1 Gold



Nick Graves joined Dynamo in the fall of 2011 at our Chamblee location. During his first season he worked with Dynamo Juniors, Senior 2, Senior 1, and was the lead coach for AG2 Green. Since spring 2012 he has coached in Alpharetta as the lead coach for AG1 Gold and as an assistant with Senior 1. Since Fall of 2014 he has also served as the lead coach for Senior 3 Gold. In September 2015 he assumed the role of the Head Age Group Coach. 

Prior to joining Dynamo Nick spent two seasons coaching in Tallahassee, Florida with the Maclay Northside Dolphins. 

Prior to coaching Nick swam competitively for 16 years. In college Nick swam at Florida State where he focused mainly>th in the 1500m freestyle at the 2008 U.S. Olympic Trials.  During Nick’s junior and senior year he swam for Gary Taylor, also a former Dynamo coach.  Nick graduated from the Florida State University in the Spring of 2011 with a degree in History. 

Cecelia Tripp

Chamblee AG2 Gold, SR3 Gold



Cecelia is a 2005 graduate of Hamilton College in central New York.  She continued her education at St. Lawrence University and began her coaching career as a graduate assistant there working with the Sprint group from 2005-2007.  In the 2006, Cecelia spent the summer working at Stanford Swim Camp. For the last four years she has been in the Boston area working at the YMCA of the North Shore as the assistant senior coach and lead Junior Coach.  At North Shore, Cecelia helped to coach 40 YMCA All-Americans, 3 Senior National qualifiers, 10 Junior National Qualifiers and the team recently placed 4th at the 2011 YMCA Long Course National Meet. 

Cecelia is a certified ASCA level 2 coach.  She is looking forward to joining the Dynamo coaching staff and will be working with Age Group 2 and assisting with Senior 1.

Nancy Williams

Alph- AG2 Gold, SR3 Gold, Masters


Nancy Williams joined the Dynamo coaching staff in the 2004-2005 season as the Senior III Coach at the Alpharetta Facilit. She currently coaches Age Group 3 Green, Age Group 2 Gold, is a SR1 assistant, as well as morning masters at Alpharetta. Nancy, a native of Georgia, started swimming at a very young age through high school. Nancy attended Lenior-Rhyne College in Hickory, NC.  Coach Williams has performed duties as an assistant coach, head age group coach, masters coach, as well as start up programs & clinics.

Maria Thrash

Head Coach/Masters-Triathletes


Amanda Tarpley

Coach/Dynamo Juniors



Coach Amanda has over 15 years experience as a swim coach and instructor. She joined the Dynamo Swim club coaching staff in 2007, and is the lead coach for the Jr. program at the Chamblee facility. In addition, she has coached in the Dekalb Summer Swim League for the past 13 consecutive years. Amanda’s passion is introducing kids to swimming and facilitating a love for the sport.

Amanda was born and raised in Lilburn, GA and began her swimming career in the Atlanta area.  She was a top-16 qualifier in 1996, and later swam in college for the Division I University of Kentucky Wildcats. It was there that she obtained her Bachelors degree in Nursing and Social Work as well as her Masters in Social Work. She is currently working part-time as a Registered Nurse for Emory University Hospital, specializing in Neuropsychiatry.

Amanda married Joel Tarpley in July 2005, and they currently reside in Lilburn with their daughter Kathryn, new baby Olivia and two dogs Maddie and Dooley.

Martha Wright

AG3 Gold & Green, Home School Chamblee


Martha Wright serves as the Age Group 3 Gold and Green Coach at Chamblee. She also heads up the Home School Division at the same location. Martha has been an active member of DeKalb County community for more than 24 years, where she began her swimming career. She swam competitively through age group and senior level with Dynamo Swim Club and club at Winthrop University and Georgia State. She continues to compete competitively in triathlons, half, and full marathons and is a proponent of healthy lifestyles and living.

Martha began coaching in 2006 as Assistant Coach to the Ragin’ Rays team where she has been the Head Coach since 2012. She went on to become the Head Coach for the DeKalb County State Team where they placed third at the GRPA Championships. In 2013 Martha founded the Echo Ridge Masters Swim Team where she continues to introduce and train adults in competitive swimming. 

Martha has been working with kids her entire life, tutoring and mentoring individuals at all ages. She worked for the American Youth Literacy Foundation teaching phonics and training tutors. Her goal is to inspire individuals to achieve their greatest potential and to encourage them to learn and grow as athletes.

Sam R Wilson

Chamblee-AG2 Green, SR1 Asst


A recent graduate of Gardner-Webb University, Sam interned with Dynamo during the summer of 2013 under Coach Beth Winkowski. He spent two months working with the AG1 gold and Senior 2 group. During his four years at Gardner-Webb University, Sam was a six time CCSA All-Conference team member specializing in distance freestyle events. He also served as a 2013-2014 team captain. 

Before coming to Dynamo, Sam was an assistant coach of the Twin Rivers YMCA in New Bern, North Carolina, his hometown.  The sport of swimming has taught him many things, but he believes the three most important things are discipline, patience, and having fun.  Swimming is a unique sport that requires not one but all of these things. Sam hopes to teach and inspire these qualities into the hearts of his swimmers, and is looking forward to a great future with the Dynamo program. 

Michael P Kirkpatrick

Alph- AG1 Green, AG3 Gold


Grace E Huseth

AG3 Green Chamblee


Grace Huseth coaches the Age Group III Green coach at Chamblee. Grace fell in love with the sport during summer league and has been swimming ever since. She has worked for Dynamo Swim School and swam for Dynamo, Tucker High School, Georgia Southern's Swim Club, and now trains with the Master's program. Her goal is to help children develop a balanced perspective on health and fitness from an early age and master a sustainable sport for lifelong well being.

Joji Castillo

AG3 Green and SR3 Green- Alpharetta


Joji Castillo coaches AG 3 green & Senior 3 Green groups @ our Alpharetta Location.He started competitive swimming at the age of 8 in Lincolnshire, IL. with the Patriot Aquatic Club. In 1996 he moved to Georgia and swam at the Dynamo Alpharetta location. Since 2008 he has coached/taught swimming in the Metro Atlanta area. From multiple YMCAs ,Johns Creek High School, and local neighborhood pools, Joji has coached swimmers of all ages and skill levels.


Alpha- AG2 Green, Sr Asst


Juliana Cartwright

Chamblee- Juniors, AG3 Asst


Matt Bishop

Chamblee-AG1 Green, SR3 Green, Home Sch


Alex Perry

Chamblee-AG2 Asst


Sam Mashburn

Chamblee SR3 Green, AG1 Green


Lauren Jordan

Oakhurst- Lead Coach


Andrew Callahan

Alpharetta- Asst Coach


Andy Deichert

Strength & Conditioning Coach


Holly Welch

Facility Director


Holly has been with Dynamo since 2010. She began her employment as a swim instructor and lifeguard.  She has been managing the Dynamo facilities since 2012.

Sean Penn

Swim School Director


Doug Lincoln

Maintenance Supervisor


Doug has been with Dynamo since 2010 moving from the ranks of lifeguard to a role in faciliy maintenance.  He is on the lifeguard training instructor team and is CPO certified.

Nora Henderson

Customer Service Supervisor


Nora has been employed by Dynamo since 2016  Nora manages lifeguard schedules, customer service and handles administrative responsibilites.