Ikechukwu Okudo's Location
Nigeria
Ikechukwu Okudo's Work
Ikechukwu Okudo's Summary
Ikechukwu Okudo, based in Nigeria, is currently a Energy Project Manager at Still Earth Limited, bringing experience from previous roles at O.T. Otis Engineering Limited.