CIB appoints insurance stalwart to lead Western Cape expansion

We are delighted to welcome James Peters on board as [...]