
Jarrod Frankel
Head of Marketing at Pangea
Jarrod Frankel is head of marketing at Superchain. He graduated from the University of Johannesburg.

Head of Marketing at Pangea
Jarrod Frankel is head of marketing at Superchain. He graduated from the University of Johannesburg.