University of Strathclyde
In collaboration with the Vice Principal, Mr Green leads strategic development and activity in the broad area of learning, teaching and education, within the institution's wider vision as a leading international technological university.
This person is not in any offices
University of Strathclyde
4 followers
The University of Strathclyde is a public research university located in Glasgow, Scotland.