John Gavin is a seasoned Senior Systems Engineer specializing in operability, currently serving as a Team Lead at Thales since 2025. Prior to this role, John gained extensive experience in the Royal Navy, where they held positions ranging from Chief Petty Officer to Operator Mechanic 2 between 2003 and 2010. Their diverse background in engineering and leadership highlights their expertise in the field.
This person is not in any teams
This person is not in any offices