Mr. O’Brien is Chairman and CEO of Port Capital LLC, an investment management firm based in Chicago, Illinois. He has spent the majority of his career building and leading investment management firms. Prior to establishing Port Capital, Mr. O’Brien co-founded and served as Chairman and CEO of Advisory Research Inc., an investment management firm operating across global markets. Under his leadership, it became one of the leading value investment management firms in the country.
In addition to his work with the de Beaumont Foundation, Mr. O’Brien is the Chair of the Board of Trustees at University of Chicago Medicine and also serves as a Trustee of the University of Chicago. He is a member of the Board of the National Parks Foundation and President of the Board of Trustees of the Sheriffs Meadow Foundation, an accredited land trust based in Martha’s Vineyard, Massachusetts. Brien graduated with honors from Boston College with a B.S. in Finance and Theology.