Charl de Villiers
Chief Executive Officer, Libstar
Charl de Villiers is Chief Executive Officer of Libstar, in the role since January 2023.
Libstar is a JSE-listed consumer packaged goods group with ambient and perishable food divisions. De Villiers joined as chief financial officer in 2017 and was appointed chief executive from 1 January 2023.
In the job
Career before
- 2017-2022Chief financial officer, Libstar
Education
Chartered accountant and LLB graduate
Sources
Facts last checked 3 November 2026. Spotted something out of date? Tell us.