- 772 viewsDuration: 1:24Humphrey Wattanga’s tenure as Commissioner General at the Kenya Revenue Authority has come to an end. In a statement, the KRA board said that they will not be renewing his contract of service and have consequently sent him on terminal leave, effective immediately.