Geoff has been involved with swimming for almost 20 years and has three children all of whom have been competitive swimmers in the South West.
Geoff has held various positions with Tigersharks ASC and SX3 in Swindon including being the Chair, Vice Chair and Treasurer of Tigersharks. He is currently the County Treasurer for Wiltshire, a position he has held since 2018 and also attends a range of committees.
Geoff has also been involved with the Southern Junior League as Treasurer and Chair.
He has over 35 years experience in Human Resources and Reward Management.