If you need more lookups,
subscriptions start at $34 USD/month.
Owen Thomson Location
United Kingdom
Owen Thomson Work
Senior Manager @ (June 2025 - Present)
Senior Consultant @ (September 2021 - June 2025)
Consultant @ (June 2017 - September 2021)
Powertrain Engineer @ (September 2016 - July 2017)
Assistant Underwriter @ (June 2013 - September 2013)
Owen Thomson Education
University of Southampton
Master of Engineering (MEng) (Mechanical Engineering)
2012-2016
Owen Thomson Summary
Owen Thomson, based in United Kingdom, is currently a Senior Manager at Deloitte. Owen Thomson brings experience from previous roles at Deloitte, MI-GSO | PCUBED, Frazer-Nash Research Ltd and Mitsui Sumitomo Insurance Co. (Europe) Ltd. Owen Thomson holds a 2012 - 2016 Master of Engineering (MEng) in Mechanical Engineering @ University of Southampton. Owen Thomson has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Owen Thomson?
Find contact details for 700 million professionals.