Installing Diesel and Gas Generators around the UK. A Good Engineering Knowledge / experience is essential as part of the Job includes assembling pipework and…