Dave Marsh is the Managing Director of Johannesburg-based Now Media which publishes a number of specialist publications including this one.