KCB Appoints Dr James Bagaka as Non-Executive Director | The Kenyan Wallstreet