STATS Group has opened a new Intervention Engineering and Technical Support hub and recruited two of the energy industry’s leading…