The Kenya Revenue Authority (KRA) Board has appointed two senior executives as part of the ongoing organisational transformation programme. In a statement, Commissioner...