Arch. Kariuki Kamaru is a Director and the Principal Architect of Mega Structures Limited.