Stephen Robert is an accomplished senior executive and philanthropist. He is a co-founder of Source of Hope Foundation, a charitable organization with impact across four continents. Stephen K. Robert is also a member of the Council on Foreign Relations and is currently a trustee of the New York Presbyterian Medical Center.
As a co-founder and trustee of the Source of Hope Foundation, he has contributed significant resources to improving healthcare accessibility for underserved communities. On August 25, 2015, he and his wife, Pilar Crespi Robert, funded and dedicated the Stephen Robert and Pilar Crespi Robert Rapid Medical Evaluation Center at Columbia Presbyterian Hospital in New York City.
This initiative has significantly improved the efficiency of emergency medical care for thousands of patients in the area. It has also helped ensure healthcare accessibility for thousands of people by addressing the urgent healthcare needs of vulnerable people in society.
Beyond his philanthropic endeavors, Stephen K. Robert has had a successful career in finance and business, including serving as chairman and CEO of Oppenheimer & Co. from 1983 to 1987. His leadership and strategic vision have allowed him to make a lasting impact in both economic and social spheres.