CEO, Professional Investor and Chairman, Intelligence Squared U.S. Debates
Robert Rosenkranz is CEO of Delphi Financial Group, an insurance holding company with assets of over $14 billion, founder of a group of investment partnerships, and Chairman of the Intelligence Squared U.S. Debate series. As Director of The Rosenkranz Foundation, he leads philanthropic initiatives focused on higher education, public policy and the arts.