Alaba Osho's Location
Lagos, Nigeria
Alaba Osho's Work
Alaba Osho's Education
Alaba Osho's Summary
Alaba Osho, based in Lagos, Nigeria, is currently a Account Manager at Wow Effect Communications, bringing experience from previous roles at Wow Effect Communications, TRANSSION HOLDINGS, Mounae and EJSC. Alaba Osho holds a 2012 - 2017 Bachelor's degree in Literature-in-English @ Usmanu Danfodiyo University, Sokoto.