KCA Deutag brings in senior manager for rig design subsidiary

Albert Allan
Albert Allan

Breaking