Mr. Macozoma has also served as president of Business Leadership South Africa, chairman of the President's Big Business Working Group and co-chairman of the Business Trust.
Mr. Macozoma has also served as president of Business Leadership South Africa. He is chairman of the President's Big Business Working Group and formerly co-chairman of the Business Trust.