Procurement Manager - with experience

Schlumberger - Nairobi, Nairobi Area