Techdrill International Ltd


Training Centres or Centres of Excellence, are made for national oil companies, international oil companies and oilfield service companies.



    Social Links