The Board of Barclays Bank of Kenya has appointed three new Non-Executive Directors. The firm has named Laila Macharia, Winnie Ouko and Norah Odwesso to the Board.