Kennedy has worked in the Information and Communication Technology industry for more than 20 years.
He started in IBM where he worked for over 10 years in various positions the last being the Group Chief Accountant and Treasurer for IBM Sub Saharan Africa.