• Kenya, Nairobi
Applied for

Head of Technical Design
  at   Weza Power