John Byres is a seasoned professional with extensive experience in mechanical engineering and production supervision. Currently serving as a Production Supervisor at Flowserve Corporation since 2011, John specializes in the disassembly, refurbishment, assembly, and testing of pumps and mechanical seals, alongside generating technical reports for clients. Previously, John worked as a Mechanical Fitter at Weir Engineering Services from 2008 to 2011, focusing on the refurbishment and pressure testing of pumps for the offshore oil and gas sector. John’s foundational engineering skills were developed during a tenure in the Royal Navy from 2000 to 2008, where experiences on operational ships and in support units led to progress as a leading engineering technician. Education was completed at St Machar Academy.
This person is not in any teams
This person is not in any offices