Mr. Jack Zhang is a California licensed attorney and CPA. Jack has extensive experience in tax preparation, audit defense, asset protection, estate planning and tax litigation. Jack operates his own CPA firm, his own law firm, was an attorney for Chugh Law, and a tax consultant for Wolters Kluwer Tax & Accounting US. Jack earned his Masters of Business Taxation degree from University of Southern California (USC) and his JD from Southwestern University. Jack reviews and makes recommendations on complex tax matters and legal structures for our business immigration clients.