Stephen L. Brown is a Senior Advisor with the KPMG Board Leadership Center, which champions outstanding corporate governance to drive long-term corporate value and enhance investor confidence.
Formerly, Stephen was CEO of the Society for Corporate Governance and managed TIAA’s corporate governance group and led the corporate governance and social responsibility initiatives related to the firm’s over $800 billion investment portfolio. Prior to TIAA, he practiced securities law at WilmerHale and Skadden and was an associate with Goldman Sachs.
Stephen is an adjunct professor at McDonough School of Business at Georgetown, Yale University, and in the Skadden, Arps Honors Program in Legal Studies, Colin Powell School for Civic and Global Leadership at City College of New York. He received his B.A. with honors from Yale and his J.D. from Columbia University Law School where he was a Harlan Fiske Stone Scholar. He serves on several nonprofit boards and is an elected public school board member.