Manufacturing Engineer - urgently needed

Schlumberger - Nairobi, Nairobi Area