John J. O’Neill

John has a varied and extensive law practice counseling clients of all sizes and types. He started his legal career as a tax lawyer at a large San Francisco law firm, but after leaving that firm expanded his practice to include a myriad of business transactions and over time has become the seasoned and knowledgeable corporate, business and transactional attorney that he is today. John has represented and continues to represent startups of all genres from formation through sale, with everything in between, and enjoys learning the intricacies of his clients’ business operations to provide relevant legal advice.


Representative Transactions

  • Outside General Counsel
  • Mergers and Acquisitions
  • Executive Employment and Separation Agreements
  • Startups, Entity Choice and Formations
  • Equity-Based Compensation Plans and Arrangements
  • Equity and Debt Financing
  • Corporate, LLC and Partnership Matters
  • Contract Drafting and Negotiation
  • Tax Planning for Business and Real Estate Transactions
  • Software and IP Licensing
  • Software development and SaaS agreements