IBBC welcomes Upstream Technical Consultants
Upstream Technical Consultants Limited is a privately-owned recruitment consultancy, established in the UK in 1998, with a branch office in Iraq since 2014. Upstream provides skilled Exploration & Production specialists to Oil & Gas operators worldwide. Its core business lies within the disciplines of Drilling & Completions, Reservoir & Petroleum Engineering and Geology & Geoscience.
IBBC is delighted to welcome its first member from the recruitment sector.