John Bowles
John Bowles is the joint managing director of the Newspaper Advertising Bureau (NAB). With a combined newspaper print order of over 3.4 million copies freely distributed/sold across South Africa, and over 1.3 million copies distributed weekly across Southern Africa, NAB enables advertisers to communicate with the critical mass and economically active in Southern Africa.