Azhar Cachalia

Azhar Cachalia


 * Former National Treasurer, United Democratic Front
 * Former Chair, Open Society Foundation for South Africa

He is married to Leila Patel.