James is originally from Cape Town and completed his schooling in Namibia. He is passionate about sports, particularly cycling and surfing, and enjoys spending time with friends and family.
REG. NO: 1993/003442/21
VAT NO: 4510101167
LEVEL 1 BEE CONTRIBUTOR