Kayode Oluwadairo
Kayode Oluwadairo

Kayode Oluwadairo

A strong advocate for community and national development. Engineer.