Professor Christina Slade

Vice Chancellor, Bath Spa University

Prof Slade is Vice-Chancellor of Bath Spa University, an institution based in South West England.