Cellulant, a leading pan-African payments company, today announced the appointment of Michael Muriuki as its Chief Product & Technology Officer…