Independent Non-executive Director
Board members
Glencore
South Africa
Independent Non-Executive Director
Board members
Glencore
South Africa
Non-executive Director
Board members
Tap Oil
South Africa
Non-executive Director
Board members
Tap Oil
South Africa
Alternate Director
Board members
Tap Oil
South Africa