John Richards is currently a Mechanical Design Engineer at Ace Aquatec. Prior to this, they were the Director at Solutions for Research from September 2005 to September 2020, and Head of Engineering at Silsoe Research Institute from May 2000 to September 2005.
They work with Rory Collins - Electronics Technician, Daniel Millard - Engineering Technician, and Nina Goodlad - Product Validation Specialist. John Richards reports to Ian Lawson, Head of Manufacturing.
Sign up to view 0 direct reports
Get started