Damilola Teidi
Damilola Teidi

Damilola Teidi

Director of Incubation at @cc_hub || Passionate about Innovation & Technology || Salt of the earth; Light of the world