• Kenya, Nairobi
Applied for

Swahili Translation Intern
  • radio presenter
  • English and Kiswahili