Ben Riley is a Senior Mechanical Engineer at John Crane, bringing over 10 years of diverse experience in mechanical engineering focused on high-spec mechanical assemblies. Previously, they held roles as a Mechanical Design Engineer, Gas Seal Assembly Supervisor, and Product Engineer, where they contributed to the design, assembly, and troubleshooting of mechanical seals and dry gas seals. Ben has completed a BEng in Mechanical Engineering with First Class honors from the University of Hertfordshire and an HND in General Engineering with Distinction. They also have experience in management, having served as a Shift Running Floor Manager at McDonald's Corporation.
This person is not in the org chart
This person is not in any teams
This person is not in any offices