Ephraim Mashaba
Ephraim Mashaba is a South African football manager and former player.Career
He was previously the manager of the Swaziland national side, where he was appointed in May 2008. Mashaba has previously managed the South Africa national side, but was sacked from the team on the eve of the 2004 African Cup of Nations in January 2004 after previously having been suspended. Mashaba has also managed club sides Vaal Reef Stars and Black Leopards.
He was appointed as manager of the South African national team in July 2014. He was suspended for disciplinary reasons in November 2016, and was sacked for misconduct in December 2016. He failed in his attempt to appeal the decision.
In January 2019 he became manager of Witbank Spurs. After a poor run of form, he was sacked on 3 April 2019.