What happens when a company entrusted with securing the financial well-being of others fails to uphold its most basic obligation to its own workforce? CIC Insurance...
Tag - CiC Insurance
In October 2019, CiC Insurance CEO Tom Gitogo abruptly quit due to bad business, the insurer immediately appointed Japheth Magomere as CEO in an acting capacity. There...