John has over 30 years of tax and accounting experience, working in the tax department of PricewaterhouseCoopers, LLP, as a Partner in a small CPA firm in Claremont, California and later as CFO of a U.S. based subsidiary of the Spanish banking firm BBVA. After leaving the firm in 2002, John has continued as a Consultant for BBVA’s U.S. operations, working with its Houston based subsidiaries in the areas of financial reporting and analysis, internal controls and regulatory compliance.
John began teaching at PSU in the Spring of 2008. Over the years his teaching experience includes introductory and intermediate financial accounting, integrated accounting issues, advanced financial reporting and financial statement analysis.