Research Attachee

  • Kenya, Nairobi
  • Customer service
  • ICT
  • research and analysis
  • Digital Marketing
  • Mathematical statistics
  • English and Kiswahili