06-12-2025 14:00 via oxfordmail.co.uk

Head of Oxford Innovation Space named Leader of the Year

Jo Stevens, managing director of Oxford Innovation Space, wins Leader of the Year at the iED Annual Awards 2025 for her impact on UK economic development.
Read more »