He obtained his Degree in Law from the University of the Western Cape.

He is the founder and Chairman of New Integrated Credit Solutions (Pty) Ltd (NICS), a company founded in 2001 which provides credit management and debt recovery solutions to both the public (primarily) and the private (secondarily) sector markets.

He further acts as Chairman of BMJ Investment Holdings (Pty) Ltd (Multi Disciplinary Investments Holding Company), Lesira Trading (Pty) Ltd (Manufacturer and Supplier of Intelligent Water Meters), Ashante Investment Holdings (Pty) Ltd (Investments in Exploration and Mining of Diamond and Coal Resources), BMJ Resources (Pty) Ltd, BMJ Coal (Pty) Ltd, and BMJ Diamonds (Pty) Ltd.

He was previously Executive Deputy Chairperson and co-founder of Azaguys Advertising and Marketing, responsible for strategy and business development in the mass market. He was also joint Agency Head and joint Head of Strategy for the African National Congress National Election Campaign 1998 – 1999.

Mr. Maseko is also a liquidator/trustee duly appointed by the Master of the Supreme Court of South Africa.