• Kenya, Nairobi
Applied for

Admin Assistant and Social Media Personel
  at   SLT SUPPORT

Service Desk Analyst
  at   NCBA Group
  • Office management