CEO | Integrated Reporting Committee of South Africa
Leigh Roberts is a business journalist in television and print. She is the Co-author (with Mervyn King) of “Integrate: Doing business in the 21st century” (Juta). She is the Chief Executive Officer of the Integrated Reporting Committee of South Africa (IRCSA) and is the Chairman of its technical Working Group. She was involved in the development of the International Framework being a member of the Technical Task Force and Working Group of the International Integrated Reporting Council. Leigh Roberts presents and consults on integrated reporting in South Africa and internationally.