Johannesburg-based agency, Black River FC has appointed Trevor Ndhlovu as its new managing director. Trevor takes over from Janine Allem with his role coming into effect 1 July 2018. 27 Jul 2018Read more