Chief Operating Officer
Glasgow, Glasgow City, United Kingdom
Clyde Space Ltd
Engineering Council
The Institution of Engineering and Technology
University of Strathclyde