Alan Chan represents public and private companies in securities offerings, mergers and acquisitions, and general corporate matters.