A mining lawyer, Anneke focuses on mining, minerals, natural resources and environmental law. She represents major mining houses and has experience as an advocate with 15 years at the Pretoria Society of Advocates and Johannesburg Bar, and as legal counsel at De Beers Consolidated Mines.