Taxation Foreigner (Non-Resident) KRA Tax PIN Registration in Kenya Kenya is a leading country in the East Africa region, with a Samwel Gathia September 30, 2022