Features Omnisient CEO speaks on being recognised as ‘tech pioneer’ by World Economic Forum Ephraim Modise 17 months ago