Period Manager Country born
12/11/2023 - 30/06/2024 Phuti Johnson Mohafe South Africa 23/03/1974
01/07/2022 - 11/11/2023 Duncan Lechesa South Africa 26/07/1976
06/12/2019 - 30/06/2021 Clinton Larsen South Africa 17/02/1971
09/11/2019 - 05/12/2019 Bernard Molekwa South Africa 20/06/1997
01/07/2019 - 08/11/2019 Zlatko Krmpotić Serbia 07/08/1958
01/07/2018 - 30/06/2019 Jozef Vukušič Czech Republic 31/08/1964
01/03/2017 - 30/06/2018 Bernard Molekwa South Africa 20/06/1997
06/07/2016 - 09/03/2017 Luc Eymael Belgium 20/09/1959
01/10/2015 - 01/02/2016 Bernard Molekwa South Africa 20/06/1997
05/09/2014 - 30/06/2015 Kosta Papić Serbia 17/06/1960
20/10/2013 - 01/09/2014 Boebi Solomons South Africa 22/03/1955
01/07/2008 - 20/11/2008 Vladislav Heric Serbia