John has practiced public accounting since 1976, providing tax planning and compliance solutions to Northern California technology companies and their owners, executives, and investors.  His tech clients range in size from closely held start-ups to emerging growth to large multinational firms.  His experience includes mergers and acquisitions, accounting for income taxes, and multistate and international tax planning.

John works extensively with venture funds and other pass-through entities. In addition to specializing in the technology industry, John advises companies in manufacturing, retail, real estate, and professional services.

Professional Affiliations

  • Member, American Institute of Certified Public Accountants
  • Member, California Society of Certified Public Accountants


  • BS, accounting, Loyola Marymount University
  • Master of Business Taxation, University of Southern California