Our Leadership

david-van-zyl

David van Zyl
Chief Executive Officer

Slu Gesha
Managing Director: South Africa

Anthony Clacher
Chief Financial Officer

Mario Prasti
Director: Special Projects

Clive Pillay
Chief Commercial Officer

Retief de Villiers
Managing Director: International

Leon Heymans
Chief Operations Officer

Andreas Richelmann
Managing Director: Energy Solutions