Leah Wilkinson
Athlete Non-Executive Director
Leah is former Wales captain and GB hockey international. She won an impressive 183 international caps for Wales, making her the most capped sportsperson in Welsh history. Leah has competed in four Commonwealth Games and retired following her final Games in Birmingham 2022.