11 Nov 2025 7:01 pm | K24 Video 138 views Duration: 1:06 The Kenya Revenue Authority (KRA) has appointed Shimaka Necheza Leonard as a new independent director to its board, and George Obell, MBS, as Commissioner for the Micro and Small Taxpayers Department (MST).