Technical Manager
Indonesia
Tesco Corporation
Pt Nabors Drilling Technologies
Business Development Manager