Name: Lelau Mohuba
Country: South Africa
Company: Sephaku Holdings
Position: CEO
Reason: Resigned
Announcement Date: July 24, 2019, 10:00pm
Resignation Date: July 24, 2019, 10:00pm
Source 1: https://www.engineeringnews.co.za/article/mohuba-to-step-down-as-sephaku-ceo-2019-07-25/rep_id:4136