People

More

- Absa group chief information officer Len de Villiers is stepping down at the end of the year and says he plans to take time off to “recharge his batteries” before deciding what to do next. The Absa CIO role is one of the biggest and most demanding IT management jobs in South Africa.