Barracudas is excited to be opening a new location in Bishop's Stortford this year at Hockerill Anglo-European College.
The site has fantastic facilities and we will be offering all of the same roles that are available at our other great locations.
If you are interested in applying for 2021 please apply via our website!