• Kenya, Nairobi
Applied for

Construction Manager - Solar Farm
  at   IOTA GROUP

Campaign Manager, Kenya (Contractor)
  at   Purpose
  • English and Kiswahili