NewsJoe Mucheru Takes on New Role as President of Financial Technology Company JUMO By Kaluka wanjalaJanuary 30, 2023