Professional Affiliations

  • South African Institute of Civil Engineering (SAICE)
  • Engineering Council of South Africa (ECSA)
  • Professional Draughting (SACAP)
  • Water Institute of South Africa (WISA)