John holds a Bachelor of Commerce degree from the University of Witwatersrand. He spent four years in the information technology sector before joining the marketing industry with AMC, a TBWA Hunt Lascaris company. John later joined ESPM Legends (a start up sponsorship agency later known as Octagon). For six years, his marketing, communication and broad business skills were key in servicing clients like ABSA, Coca-Cola, Castle Lager, Eskom and MTN. These clients gave him the opportunity to add cross-border experience to his skills and he played a key role in setting up Octagon's Nigerian affiliate.
In 2003, John joined Draftfcb (then FCB) as Managing Director of the Johannesburg advertising agency. As a passionate believer in integrated communication, it was perhaps inevitable that in 2005 his responsibilities were extended to include the promotions, design and digital agencies as well. In 2008, John was promoted to his current position of Group Chief Executive.