Who we are
Jan Heppenstall – Club President & Life Member
Level 2 Teacher, Honorary Life Member Jan has been a member of Penguins for over 30 years. She joined initially as a supportive parent for her children Simon and Claire. She served on the Committee for over 10 years holding a number of senior posts including Club Secretary and Welfare Officer. She also qualified as […]
Read more
Erica Hodgson – Chairperson
The Role and Responsibilities of the Club Chairperson can be found at https://www.swimming.org/swimengland/good-club-guides/ Our Chairperson can be contacted via email at: chairman@marlboroughpenguins.com
Read more
Dominic Keogh – Head Coach
I am a qualified Swim England level 1 teacher, level 2 coach and team manager and have been volunteering at swimming clubs for more than 10 years. I joined Marlborough Penguins in 2021 with my four children Niamh, Lauren, Joseph and Lydia. I really enjoy supporting the swimmers and aim to create a positive environment […]
Read more
Karen Heal – Membership Secretary
Level 2 Teacher, Level 2 Coach and Judge 2 starter For new membership enquiries, for entering the Learn to Swim programme or general new joiner enquiries, please email: membership@marlboroughpenguins.com
Read more
Heidi Lloyd – Learn to Swim Coordinator and Committee Member
We welcome new swimmers joining our Learn to Swim school. Please see our Learn to Swim web page (listed under ‘Squads’) for further information about the Learn to Swim lessons that we provide. For new membership enquiries, for entering the Learn to Swim programme or general new joiner enquiries, please email: membership@marlboroughpenguins.com
Read more
Jayne Wilson – Welfare Officer
Please contact the Welfare Officer by emailing welfareofficer@marlboroughpenguins.com or telephone 07956 456322 The Role and Responsibilies of the Welfare Officer can be found at https://www.swimming.org/swimengland/good-club-guides/
Read more
Jo Jones – Club Secretary
The Role and Responsibilities of the Club Secretary can be found at https://www.swimming.org/swimengland/good-club-guides/
Read more
Olga Sands – Club Treasurer
For payment queries please contact treasurer@marlboroughpenguins.com The Role and Responsibilies of the Club Treasurer can be found at https://www.swimming.org/swimengland/good-club-guides/
Read more



Kay Findlay – Coach & Committee Member
I’ve been a member of Marlborough Penguins since 2012 when my son Harry joined the club as a 9 year old. During this time, I’ve qualified as a level 1 teacher; Level 2 Coach; team manager and I’ve also been a level 1 judge. I thoroughly enjoy helping the swimmers develop their skills and confidence […]
Read more



Jim Briers – Coach & Club Official
Swim England SEQ Level 1 Assistant Coach. Swim England Licensed Official J2 (Level 2).
Read more
Rachel Knight – Teacher, Official & Officials Co-ordinator
Swim England SEQ Level 2 Teacher Swimming. Swim England Licensed Official J2S (Level 2 Starter). Marlborough Penguins Officials Coordinator.
Read more



Jo Smith – Coach & Club Official
I learned to swim at Marlborough ASA in 1971, when the club operated from the town’s open air pool. I operated as a Club Instructor as an young adult as well as competing for the club for several years. I have been a Club committee member for the past two years, supporting various initiatives, most […]
Read more

