Who is JB Magwaza, the new SAA chairperson?

He is an experienced corporate executive who has served on the boards of numerous national and international numerous companies.