Dom Barraclough is a Chartered Engineer with European professional registration (Eur Ing). He is a corporate member of the Institution of Mechanical Engineers (IMechE), the Institution of Engineering Technology (IET), the Institution of Agricultural Engineers (IAgrE), he is a Fellow... Read more