Jeremy Hill

A highly experienced well engineering specialist and project manager with 30 years of international experience