Twesigye Moses

Chief Technology Officer
ICT Project Manager
  • Experience :
    7 Years
  • Since :
    2014
  • Address :
    Kampala, Uganda