John Oosthuizen is an accomplished attorney at JJO INC., specializing in corporate and company law. With over two decades of experience, John has successfully navigated complex legal landscapes to deliver strategic solutions for his clients. He is renowned for his meticulous attention to detail and commitment to excellence. Outside the courtroom, John enjoys boxing and exploring culinary arts and is at heart a family man.More...