

The Engineering Counsel of South Africa (ECSA)

The South African Institute of Mechanical Engineering (SAIMechE)

The South African Institute for Refrigeration and Air-Conditioning (SAIRAC)
The Engineering Counsel of South Africa (ECSA)
The South African Institute of Mechanical Engineering (SAIMechE)
The South African Institute for Refrigeration and Air-Conditioning (SAIRAC)