UK Execution Lead @ (September 2025 - November 2025)
Inspection engineer @ (July 2013 - August 2024)
Inspection Engineer @ (June 2011 - August 2013)
John Blows Education
Swansea University
MRes (Materials Engineering)
2009-2011
Swansea University
Bachelor of Engineering (BEng) (Materials Engineering)
2006-2009
John Blows Summary
John Blows, based in Balerno, GB, is currently a Inspection Technical Manager at Sonomatic RAIS. John Blows brings experience from previous roles at PETROINEOS MANUFACTURING SCOTLAND LIMITED, Frontline Integrity and CAN. John Blows holds a 2009 - 2011 MRes in Materials Engineering @ Swansea University. John Blows has 3 emails on RocketReach.
Looking for a different John Blows?
Find contact details for 700 million professionals.