Steve Welch

Strategic Lead - Leisure Operations at Sport England

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.

Links

Timeline

  • Strategic Lead - Leisure Operations

    October, 2018 - present

  • Leisure Operations And Facilities Lead

    April, 2018

  • Capital Investment Manager

    June, 2013

A panel showing how The Org can help with contacting the right person.