Stephen McLean Location
London, England, GB
Stephen McLean Work
Stephen McLean Education
University of Strathclyde
Master of Science (MSc) (International Relations and Affairs)
University of the West of Scotland
BA (Business Studies)
Stephen McLean Summary
Stephen McLean, based in London, England, GB, is currently a British Diplomat - Deputy Director of Trade and Investment (SRO Investment) at Department for Business and Trade. Stephen McLean brings experience from previous roles at Department for International Trade (DIT). Stephen McLean holds a Master of Science (MSc) in International Relations and Affairs @ University of Strathclyde. Stephen McLean has 2 emails on RocketReach.