janellis@lantic.net
Potchefstroom
(018) 294 3282

Michael Ellis

Senior Attorney

Attorney at Law

michael@janellis.co.za | 082 333 6850

Education

Under construction.

Career

Under construction.