to the Global Service Delivery Manager, this role is the senior figure in a team of 11 which is mainly based in the United... things that keep everything moving. From oil and gas to water and shipping, pharmaceuticals and food- these are the flows...
Rotork