Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Stephen Robert

Stephen Robert

Stephen Robert - Financial Executive and Philanthropist

Stephen Robert
New York United States (New York)
Employed Available
Based in New York, Stephen Robert guided the Oppenheimer Group, Inc., as CEO and chairman for many years. Joining Oppenheimer & Co. in the the 1960s, he served as Oppenheimer Fund portfolio manager. Stephen Robert accepted a position with the firm as president in 1979 and became its principal owner in the mid-1980s through a management buyout. In 1997, he engineered the firm’s sale to the Canadian Imperial Bank of Commerce.

Mr. Robert and his wife, Pilar, currently focus their efforts on philanthropic activities such as Source of Hope Foundation which they founded together. The organization assists under-resourced populations throughout the world in obtaining basic necessities such as clean water, food, and medicine. Self-sufficiency is also encouraged through micro-finance initiatives.

Funded by the couple and Source of Hope Foundation, Columbia Presbyterian Hospital’s Stephen Robert and Pilar Crespi Robert Rapid Medical Evaluation Center was dedicated in 2015. Encompassing 8000 square feet, the facility, situated within the hospital’s emergency room, enables nearly immediate diagnosis and helps to expedite emergency care.
Resume created on DoYouBuzz

Co-Founder

Source of Hope Foundation
Since 2008
United States

Chairman and CEO

Renaissance Institutional Management LLC
2005 to 2008
United States

Chancellor

Brown University
1998 to 2007
  • He was Chancellor of Brown University from 1998-2007 and has been a Brown Trustee or Fellow since 1984.

Portfolio Manager

Oppenheimer & Co.
1968 to 1979
United States

AB

Brown University

  • Management
  • Micro-Finance
  • Medicine