Professor Thwala is a Professor at the University of South Africa. He previously served as Professor of Construction Project Management and Masters Programme Coordinator. He has published more than 100 peer-reviewed journal articles, book chapters and conference papers, and is a former Editor of the Journal of Construction.
August 28, 2026