The Kenya Revenue Authority (KRA) has announced key leadership appointments. In a statement on September 11, KRA said the changes are part of its ongoing efforts to strengthen institutional capacity, enhance service delivery and drive organizational excellence. “The KRA Board and Management are committed to ensuring that executive roles are substantively filled while maintaining continuity […]