Allen moved to New York University School of Law in 1997,
following twelve years as Chancellor of the Court of Chancery
of the State of Delaware, widely considered the leading
trial court in the US for questions of business and corporation
law. At the NYU School of Law, Allen is on the Law School
faculty and is a Clinical Professor of Business in the Finance
Department of the Stern School of Business. He serves as
Director of the NYU Center for Law and Business.
The author of various articles
on corporate law and corporate governance, Allen teaches
Corporation Law, Law and Business of Investment Banking,
and Mergers and Acquisitions at both the Law School and
Stern. In addition, he co-chairs two academic seminars in
law and finance annually.
Allen also currently serves as
the founding Chair of the Independence Standards Board,
a self-regulatory body established through agreement between
the Securities and Exchange Commission and the American
Institute of Certified Public Accountants.
Allen serves as counsel to
the New York law firm of Wachtell, Lipton, Rosen & Katz,
with whom he consults concerning questions of corporate
law and governance.