Mukuru employs 1,869 employees. The Mukuru management team includes Stephen Eckard (Chief Operating Officer), Sandra Rheeder (Chief Information Officer), and David Isenegger (Group General Counsel).
Get Contact Info for All DepartmentsLooking for a particular Mukuru employee's phone or email?