Tag Archives | Upstream Technical Consultants

IBBC Welcomes 2 New Members

By John Lee. The Iraq Britain Business Council (IBBC) has welcomed two new members. Privately-owned Upstream Technical Consultants Limited is the organisation's first member from the recruitment sector. Established in the UK in 1998, it opened a branch office in Iraq in 2014, providing skilled exploration and production specialists to the oil and gas industry. Dubai-based […]