Stephen Mcarthur's Location
Glasgow, Glasgow City, United Kingdom
Stephen Mcarthur's Work
Stephen Mcarthur's Education
University of Strathclyde
Doctor of Philosophy (Engineering)
1992 - 1996
University of Strathclyde
Bachelor of Engineering (Engineering)
1988 - 1992
Stephen Mcarthur's Summary
Stephen McArthur, based in Glasgow, Glasgow City, United Kingdom, is currently a Chief Technology Officer at Bellrock Technology Limited, bringing experience from previous roles at University of Strathclyde. Stephen McArthur holds a 1992 - 1996 Doctor of Philosophy in Engineering @ University of Strathclyde. Stephen McArthur has 2 emails on RocketReach.