The NCBA Group has appointed Mr James M. Gossip as Managing Director (Executive) of NCBA Bank Kenya PLC, effective 12th May 2025.