Damilola Omoyiwola

116
reputation
5

I love to solve problems by leveraging technology.