John Macheke

Candidate Attorney

John Macheke

John completed his LLB at North West University. He works in commercial law, general litigation, and intellectual property law.