iKhokha employs 452 employees. The iKhokha management team includes Derek van Daal (Chief Technology Officer), Matt Putman (CEO), and Graeme Cumming (Chief Product Officer).
Get Contact Info for All DepartmentsLooking for a particular iKhokha employee's phone or email?