management of innovation
management of people
management of systems
management of technology
managerial leadership
TT100
Awards come and go but TT100 shows staying power
Business awards in South Africa may come and go, but one awards programme has showed staying power for a quarter of a century. Th…