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

  1. Libstar raised its dividend 86% to 28 cents a share and announced a share buyback plan after group revenue grew 8.2% in the year to 31 December 2025. Source

  2. Libstar appointed Cornel Lodewyks as group chief operating officer from 1 August 2026. Source

Career before

  1. 2017-2022Chief financial officer, Libstar

Education

Chartered accountant and LLB graduate

Sources

  1. iol.co.za
  2. senspdf.jse.co.za
  3. engineeringnews.co.za
  4. cfo.co.za

Facts last checked 3 November 2026. Spotted something out of date? Tell us.

More profiles

All profiles