 On 28 October 2016, Menzo was appointed head coach of South African Premier Soccer League team, Ajax Cape Town.He left just before Christmas 2017.On 14 January 2019, Menzo was appointed as the manager of the reserve team of Beijing Sinobo Guoan in China.