Senior Health, Safety and Environment Officer at Lake Turkana Wind Power Ltd. - Nairobi, Nairobi County, Kenya
Head of Civil Engineering and Construction Lake Turkana Wind Power
Contact Yambo Robert
Power system control Engineer
Contact James Keah