Ads




    Ads

Rodger Stewart

Rodger is a non-executive director of the Institute of Natural Resources. He is a previous chairman of the South African Cane Growers Association and of the South African Sugar Association. Rodger has been integrally involved in sugar cane operations and policy at a senior level for more than three decades.

Sidebar