Okoro karsiutui 800 metrin alkuerissä Valencian sisäratojen MM-kilpailuissa 2008 ja saman matkan välierissä Pekingin olympialaisissa. Pekingissä Okoro juoksi pitkässä viestissä Britannian joukkueessa, joka sijoittui alun perin viidenneksi mutta nousi myöhemmin olympiapronssille kun edelle sijoittuneet Venäjän ja Valko-Venäjän joukkueet hylättiin dopingin takia vuonna 2016. Kauden 2008 päätteeksi hän oli kolmas. Vuoden 2009 sisäratojen EM-kisoissa Torinossa Okoro oli mukana voittamassa 4 × 400 metrin viestin hopeaa. Hän sijoittui lisäksi viidenneksi 800 metrillä. Berliinin MM-kilpailuissa hän oli samalla matkalla kahdeksas. Barcelonan EM-kilpailuissa 2010 hän karsiutui 800 metrin alkuerissä ja juoksi Britannian joukkueessa 4 × 400 metrin viestissä. Joukkue sijoittui alun perin kolmanneksi, mutta nousi myöhemmin toiseksi kun edelle sijoittunut Venäjän joukkue hylättiin dopingin takia. Pariisin sisäratojen EM-kilpailuissa 2011 hän oli kolmas 800 metrillä ja kuului Britannian hopeajoukkueeseen 4 × 400 metrin viestissä. 800 metrillä hän sijoittui alun perin viidenneksi, mutta nousi myöhemmin kolmanneksi kun hänen edelleen sijoittuneet venäläiset Jevgenija Zinurova ja Julija Rusanova hylättiin dopingrikkomusten takia. Saman vuoden Daegun MM-kilpailuissa Okoro karsiutui 800 metrin välierissä. Istanbulin sisäratojen MM-kilpailuissa 2012 hän karsiutui 800 metrin alkuerissä.