Committee

President
Ian Brechin
Vice President
Drew Chapman
Secretary
Neil Leitch
Treasurer
Wilson Craig
Fixture Secretary
Dominic Harrison
Club Captain
Calum Harper

Head Coach

Chris Palmer

Webmaster

Kris McElhinney
Vice Captain
Andrew Spiller

Bar Convenor

Jacob Court

General Committee

Kristian Anderson
Brian Otter
Team Secretary
Michael Mawdsley
Sponsorship Manager
Calum Miller