Owen Richards

Performance Analyst at SWIM WALES

Owen Richards is currently a Swimming Coach at Swansea University since October 2023 and holds multiple roles at SWIM WALES, including Performance Analyst, Placement Sports Scientist, and Interim Lead Performance Scientist since October 2022. In addition, Owen held the position of Performance Analyst at Aquatics GB during July 2023 and July 2024. Owen holds a Master's degree in Advanced Sport Performance Science and a Bachelor's degree in Sports and Exercise Science, both obtained from Swansea University.

Location

Swansea, United Kingdom

Links


Org chart

Sign up to view 0 direct reports

Get started



Offices

This person is not in any offices