Geoffrey Scott is the new Chief Executive Officer at the Insurance Corporation of Barbados Limited (ICBL).

There is a newChief Executive Officer at theInsurance Corporation of Barbados Limited (ICBL). The company made the disclosurein a press release, which stated thatthe Board of Directors of ICB "a...