Carol Steinberg holds BA (DA), MA and LLB qualifications and was admitted to the Johannesburg Society of Advocates in 2006. Her preferred areas of practice include administrative, mining, media, constitutional and commercial law. Carol has appeared in the Constitutional Court, the High Courts, the Supreme Court of Appeal, at the Medical Schemes Council and in various arbitrations.