Innovative People

Joseph Kariuki

civil and structural
architectural,
Building and construction
Quantity survey
Construction Management.
soil mechanics

Languages Joseph Kariuki speaks:

English
Swahili