John is a holder of a Bachelor of Law (Hons) degree from the University of Zimbabwe. He joined Kantor & Immerman as a graduate intern in November 2020 upon completion of his studies. John was registered as a legal practitioner, notary public and conveyancer in April 2021. He became an associate in January 2022. His areas of interest include corporate and commercial law, family law, labour law and intellectual property law as well as general civil litigation. John also enjoys analyzing and investing on the stock market and working with various organizations in the civic space.