A black and white photo of Craig's face

Craig is a designer, speaker, educator, and design leader with over 20 years of digital experience.

He has run his own independent studios, led creative teams within iconic ad agencies – locally and abroad, and shifted his focus from agency to in-house design team as the Executive Creative Director at Nedbank.

Currently, he is consulting on digital, experience, product design, storytelling, and leadership.

Download Craig’s CV and get in touch if you have an opportunity you’d like to discuss.

Craig also enjoys sharing his knowledge through his YouTube channel, Instagram stories, blog, speaking engagements, and as a Treeshake expert. He is entirely self-taught, which bears testament to his passion for his craft and the online industry.

Past Experience

Nedbank Executive Creative Director
Standard Bank Creative Director
J Walter Thompson Hong Kong Creative Director
Black River FC Digital Champion
M&C Saatchi Abel National Creative Director
Digital Monarchy Founding Partner & Executive Creative Director
Ogilvy Interactive Creative Director
Digiguru Owner, Designer & Creative Director

Speaking & Educating

Pixel Up Johannesburg
Ogilvy ODMA Johannesburg
Creative Mornings Cape Town
Friends of Design Cape Town
Grey Africa Johannesburg
World Online Johannesburg
Mediatek Johannesburg


FWA Mobile of the Day
Pixel Awards
CSS Awards

May 1 Reboot

Friends of Design
Pixel Up