officer administrator

  • Kenya, Nairobi
  • Communication
  • Team management
  • LEARDERSHIP
  • GENERAL
  • English and Kiswahili