Professor Firoz Cachalia holds a BA degree, a BA (Hons) degree, an LLB and a Higher Diploma in Company Law from Witwatersrand University. Cachalia is currently a Professor at the University of Witwatersrand School of Law. Cachalia also received a first class pass for his LLM qualification from the University of Michigan in 1996.
Cachalia has held several key posts in the public and private sector.; as the Head of the Planning Commission in the Gauteng Provincial Government, and prior to that as the Provincial member of the Executive Council (MEC) for Economic Development.