Shelby South Africa is owned by founders Djurk Venter and Peter Lindenberg.
Chiara Lindenberg and Paige Lindenberg handle national marketing, merchandise and promotions.
Head Technician is Remia Brynard, who has been trained at Shelby’s Las Vegas facility.
Mod Shop Administrator is Ilana Smit.