Consulting Engineers South Africa welcomes new President David Leukes
Consulting Engineers South Africa welcomes new President David Leukes 6 December 2023: Consulting Engineers South Africa (CESA), a voluntary association of approximately 600 consulting engineering member firms, has elected David…