KERRA
Updated 71 days ago
P.o. Box 48151-00100, Nairobi. Kenya
KeRRA is a State Corporation within the State Department of Infrastructure under the Ministry of Transport, Infrastructure, Housing and Urban Development and established through the Kenya Roads Act, 2007...
Integrity-We are committed to the promotion of honesty, transparency, accountability and professional ethics