Treasury Cabinet Secretary John Mbadi has appointed former Industrialisation Cabinet Secretary Adan Abdulla Mohamed as Commissioner General of the Kenya Revenue Authority for a three-year term.