In 2019, he became interim manager of the latter club, holding the position for five months, before being appointed as the head coach at Chippa United the following year.
[4] Mokwena stayed with Masandawana until 2017, helping the club win the 2016 CAF Champions League title, before taking up a role as the assistant manager to Milutin Sredojević at Orlando Pirates.
[5] In August 2019, after Sredojević unexpectedly resigned at Pirates, Mokwena was named as the new interim-manager of the club and he marked his managerial debut with a 1-0 MTN 8 defeat to Highlands Park.
[6] Over the next five months, he took charge of 14 matches, winning four, drawing five and losing five, before returning to the assistant manager's role following the appointment of Josef Zinnbauer in December.
[8] However, his time with the club was disrupted by the COVID-19 outbreak, which saw the league suspended later that month, and by the end of his contract in June he had overseen just one match in charge for the season.