 Maseko had initially served as an MP in the National Assembly from 1994 to 1995, and then served as superintendent general of the Gauteng Department of Education from 1995-2000.He then worked as MD of the Damelin Education Group and CEO of Sifikile Investments during 2001 and 2002, followed by a term as director general of the Department of Public Works from February 2003 until his appointment as GCIS CEO.Outside of government, Maseko has served on the boards of the Adopt a School Foundation, the Centre for Public Service Innovation and the Vista University Council.