Afira

Field Technical Analyst (Trainee Mud Logger)

Location: Malaysia
Start Date: 2012
Afira