Read More OOil & Gas Jobs Ongoing Recruitment in An Upstream Oil and Gas companybyPublisher An Upstream Oil and Gas company, located in Victoria Island, is recruiting to fill the positions below: …