Skills

  • ICT
  • IT
  • QA

Related persons

ENOCK OMWERIAccounting, Administration, Banking