Trafford Park, Greater Manchester
Design and oversee the construction, installation, and operation of equipment, including continuous stirred tank reactors...