Ms. Makhudu is the Board Chairperson of the Environmental Assessment Practitioners Association of South Africa (EAPASA), a Board member of the International Association for Public Participation (IAP2), and a Board member for PikitUp and a Board Chairperson of Hand in Hand Southern Africa.
Ms. Makhudu is an Atmospheric Scientist (Climatology and Meteorology). She has been in the environmental sector for over 28 years and in environmental consultancy for more than 15 years. She has worked with communities in a consulting capacity as a Project Director/Advisor, including management of consultants' contracts & Service Level Agreements. Snowy previously worked for CSIR and was involved in Katse Dam EIA and Thesen Island in Knysna.