BSc in Electronic and Electrical Engineering , UCT; National Technicians Certificate; Senior Management Programme, University of Stellenbosch. 1984-97, various engineering and commercial positions; 1997-2000, Deputy Managing Executive, TNS; 2000, Managing Executive, TNS. Member, Professional Institute of Engineers (ECSA).