Mr Magwanishe served as a Chairperson of Joe Slovo (Tsakane) Youth and as B.E.C. member responsible for religious affairs in 1990. He was a member of the Governance Committee in the Ekurhuleni Region in 2005 and served as a member of various committees and ad-hoc committees during the period 1999 to 2004.
He has also served as Whip in various committees and as Cluster Whip for Justice and Constitutional Development; Defence; Home Affairs; Foreign Affairs; Safety and Security; Correctional Services and Intelligence from 2004 to 2009 and as Deputy Chief Whip of the Ruling Party in the National Assembly from October 2008 until his re-deployment as a Deputy Minister of Public Enterprises in 2012.
|