Steve Welch has a Bachelor's degree in Sports Studies from University College Chichester. Steve has held various roles in the sports and leisure sector, including positions at Basingstoke and Deane Borough Council and Test Valley Borough Council. Currently, as Strategic Lead at Sport England, Steve provides strategic leadership for the National Sports Centres portfolio and drives improvement in the sport and leisure sector.
October, 2018 - present
April, 2018
June, 2013