ICT Specialist, Information Security Expert, Network & Systems Admin

  • Uganda, Entebbe
  • English
  • Swahili
  • Ateso
  • Luganda