Ephraim Mashaba (born 6 August 1950) is a South African former soccer player and manager.
Mashaba managed Vaal Reef Stars until the club was relegated from the South African top-tier.
[10] He was appointed as manager of the South Africa national team for a second time in July 2014.
[11] He was suspended for disciplinary reasons in November 2016,[12] and was sacked for misconduct in December 2016.
This biographical article related to South African association football is a stub.