John has practiced public accounting since 1994. He provides tax and advisory services to clients in the software, online and mobile media, entertainment, semiconductor, biotech, airline, and consumer retail industries. John’s expertise includes accounting for income taxes, accounting periods and methods, corporate acquisitions, and tax planning and strategy development for multinational corporations. His clients have included Fortune 100 and Fortune 500 global technology companies with annual revenues from $50 million to $5 billion.

Prior to joining Moss Adams, John spent his career with Big Four firms and taught accounting and taxation courses at the University of California, Berkeley, and Santa Clara University.

Professional Affiliations

  • Member, American Institute of Certified Public Accountants
  • Member, University of California, Berkeley, Haas School of Business Alumni Association


  • BSBA, accounting, University of California, Berkeley
  • MST, Golden Gate University