Connect with us
Avatar photo

Owen Odia

Owenize Odia has been the Country Manager at Luno Nigeria for nearly two 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.

Recent Posts

Recent Comments

Recent Posts

Star Features