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.