Fortsæt med dette afsnit - Olowu tjente i atletik i mange andre funktioner. Han var et fremtrædende medlem af Athletics Federation of Nigeria (AFN) i flere år. Han var en officiel ved den 8. Commonwealth Games i Kingston, Jamaica i 1966. Han var den nigerianske holdchef til Sommer-OL 1976 i Montreal, Canada. Alle de afrikanske lande boykottede til sidst de canadiske lege på grund af det daværende apartheid-Sudafrikas tilstedeværelse ved legene. Han fungerede som formand for Lagos State Sports Council. Han var hovedstarter ved 1973 All-Africa Games
afholdtes i Lagos, Nigeria. Han har også fungeret som kaptajn og som træner for de nationale hold på forskellige tidspunkter.