Skills

  • Healthcare
  • ICT

Experience

Geoffrey Ochola

Education
  • August, 2017 - December, 2021
  • Fulltime
  • Medical Laboratory Technology

Related persons