Aaron advises emerging and high-growth companies through all stages of the corporate life cycle, from formation to day-to-day corporate governance, venture financings, mergers & acquisitions and public offerings. Aaron also advises venture capital funds and investors on financing transactions for early-stage and late-stage companies.