Olowu served in athletics in many other capacities. He was a prominent member of the Athletics Federation of Nigeria (AFN) for several years. He was an official at the 8th Commonwealth Games in Kingston, Jamaica in 1966. He was the Nigerian team manager to the 1976 Summer Olympics, Montréal, Canada. All the African countries eventually boycotted the Canada games because of the presence of the then apartheid South Africa at the games. He served as the Chairman, Lagos State Sports Council. He was the chief starter at the 1973 All-Africa Games held in Lagos, Nigeria. He also served as captain and as a coach of the national teams at various times.