Stephen represents both public and private companies in a broad range of domestic and international transactions, including mergers and acquisitions, public and private offerings of securities, venture capital and private equity investments, leveraged buyouts, recapitalizations, restructurings, joint ventures, and strategic alliances.