Mr Mokoena holds an Honours degree in B.Com Accounting from the University of South Africa. Mr Mokoena began his career within the labour movement in 1989 when he was appointed Assistant National Accountant for the Congress of South African Trade Unions. In 1991 he joined the National Education Co-ordinating Committee where he held the post of National Accountant and later moved to the auditing firm, Douglas and Velcich (CA) S.A.
In 1994 he joined the Johannesburg City Council as an Internal Auditor. He was later seconded to the Gauteng Department of Housing and Local Government where he served on the Strategic Management Team. A year later he was appointed as the Housing and Local Government’s Department’s Director of Strategic Management from April 1995 to June 1996. He was appointed as the Strategic Executive for Finance at The Greater Johannesburg Northern Metropolitan Council in July 1996. In April 1998 he moved to the Province as head of the Gauteng Department of Housing and Land Affairs.
In October 2000 he was appointed to the post of Director-General for the Gauteng Provincial Government – a post he held until the end of his second term in September 2008. In March 2009 he joined African Access Holdings (PTY) Ltd as its Group Managing Director. He is currently serving as a Non-Executive Director on the Clinix Health Group Board (PTY) Ltd.