John has taught at USC for 13 years and was an Audit partner with KPMG for 27 years (38 in total with the Firm). He teaches business and financial analysis and management classes and leads USC's master of accounting with data & analytics program. At KPMG, he provided audit and supply chain strategy services to clients in consumer and industrial products, energy, medtech and others. He led audits of a Fortune 300 metals company, a $25 billion consumer products company (under IFRS), and the fourth largest oil and gas company in the United States. John headed the Firm’s campus recruiting in the Western United States. He graduated from USC majoring in accounting.