Senior Manager, Assurance
600 California Street, Suite 600
San Francisco, CA 94108


With over 10 years in public accounting, James has provided accounting and audit experience to both public and private companies. James focuses on technology, including SaaS and FinTech companies, as well as financial service firms, including peer-to-peer, online and alternative lending. He specializes in complex equity transactions, business combinations and revenue recognition. James enjoys working with his clients on each engagement to align himself as more of a partner than just an auditor.

Interesting Tidbit

James is a fan of Formula 1 racing. He has been to the Spanish Grand Prix in Barcelona and plans to attend future races. His favorite driver is Lewis Hamilton. 


  • Member – California Society of CPAs (CalCPA)
  • Member – American Institute of Certified Public Accountants (AICPA)
  • Board of Directors – International House at UC Berkeley


BS/Accounting – San Francisco State University