Steve Babaeko is one name that close watchers of the advertising industry in Nigeria would be familiar with and for a good reason....