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 »