John is the San Jose/Silicon Valley-based lead partner in PwC’s Enterprise Performance Management Assurance practice where he assists clients in the Technology and Life Sciences industries on risk, disclosure management, process and controls for XBRL and automated financial reporting. John and his 80 member team advise clients on the quality of their submissions under the SEC XBRL mandate and how to leverage XBRL to drive efficiency and quality into financial reporting processes.
John currently serves as the IT Audit partner for a portfolio of Fortune 500 public technology clients and has previously served as an external audit partner and as the Chief Information Officer (CIO) for PwC’s Global Assurance practice. John has over 23 years of experience with PwC and has been a partner since 2000.
A graduate of Trinity University, John is a Certified Public Accountant in Texas and California.
John and his family live in Los Gatos, California where he serves on the Vestry of St. Luke’s Episcopal Church.