Search Results - Stephen Robert

Stephen Robert

Robert in 2024 Stephen Robert (born June 13, 1940) is an American financial business executive, academic administrator, and philanthropist. He was Chairman and CEO of Oppenheimer & Co. from 1983 to 1997, and Chancellor of Brown University from 1998 to 2007. As a philanthropist, he heads the Source of Hope Foundation, which provides basic services to communities in great need around the world. As a journalist, he has published articles on Israeli–Palestinian relations and on the U.S. economy in major national and international publications. Provided by Wikipedia
  • Showing 1 - 4 results of 4
Refine Results
  1. 1
  2. 2
  3. 3
  4. 4