Kennedy is a Chartered Accountant by profession (SAICA). He completed his degree at the University of Bophuthatswana (North West University) and proceeded to the University of Cape Town for his Post Graduate in Accounting and qualified as a Chartered accountant in 1991. Kennedy also holds several Professional Qualifications.
Kennedy has extensive experience in major acquisitions and Corporate Restructurings. He served the late Minister of Public Enterprises Ms Stella Sigcau as a Special Advisor and was part of the team that produced the framework for the Restructuring of State Assets. He led various restructuring processes of state assets including, South African Airways, Eskom, Aventure Resorts, Transnet, IDC, SARS Siyakha project. He has served on the Boards of SABC and Super Sport and is the former Chairman of the Eskom Pension Fund.
Kennedy is one of the Founders and the current Director in charge of Neotel. Additionally, he is the Chairman of Nexus Connexion (SA), the local partner of Neotel.