Owenize Odia

Owenize Odia has been the Country Manager at Luno Nigeria for over three years. Before joining Luno, Owen worked for Zenith Bank as Mobile Payment Lead for 8 years and holds a degree in Computer Engineering and Master of Science in Mobile Computing (Distinction) from the University of Hertfordshire.

1 Articles Published | Follow: