The founders of Icen Risk, Robert Brown and Dawn Bhoma, are poised to receive substantial financial rewards after negotiating the sale of a 49% stake in their firm to Zurich
The founders of Icen Risk, Robert Brown and Dawn Bhoma, are poised to receive substantial financial rewards after negotiating the sale of a 49% stake in their firm to Zurich






