Owenize Odia


Confirmed

Country Manager Nigeria at Luno. Owen holds a degree in Computer Engineering and Master of Science in Mobile Computing (Distinction) from University of Hertfordshire. She previously worked for Zenith Bank as Mobile Payment Lead and is passionate about mobile payments and crypto-currencies.