About us
Introduction 01.Management 02.
Discovery leverages its tremendous global industry knowledge and experience to achieve a true understanding of our customers’ needs. We then deploy our acknowledged expertise to deliver appropriate services including engineering, supply chain, fabrication, assembling and commissioning. The combined industry experience of our management team exceeds100 yearsand the manufacture of hundreds of drilling rigs. DDE employs over 60 of personnel with engineering qualificationsand over 200 of highly experienced technicians.