Secretariat/Administrative office

Sub-Contract Administration Specialist at Terra Energy Services Nigeria Limited Full Time