John has been with Cooley for more than 25 years and practices corporate and securities law, with an emphasis on the representation of publicly traded companies and the investment banks involved with such companies. He has counseled public and private company clients in the full range of corporate and securities matters, including venture financing transactions, public offerings of equity and debt, employee incentive programs, M&A, strategic corporate relationships, Securities and Exchange Commission reporting and compliance, Sarbanes-Oxley compliance and corporate governance. John also is a retired CPA (Ernst & Young alum).