Mr. Deutsch was a founding Trustee, Chairman of the Nominating Committee, Treasurer and Vice Chairman of the Board of the Museum of American Finance in affiliation with the Smithsonian Institution, Founder of the Wall Street Council of the Consolidated Corporate Fund of Lincoln Center for the Performing Arts, and is currently a member of the Financial Leadership Forum of the Science, Industry and Business Library (New York Public Library). He is a member of The Economic Club of New York, The Family Firm Institute and The Bond Club of New York (one of the oldest and most august associations of Wall Street professionals). Mr. Deutsch is a member of the Board and Treasurer of the Biomedical Research Alliance of New York, former member of the Board of the New York Chapter of the Association For Corporate Growth and a former member of the Executive Committee of the Wall Street Division of UJA-Federation.

Mr. Deutsch holds a Bachelor of Arts from Middlebury College and a Master of Business Administration from Columbia Business School, where he delivered the Valedictory Address on behalf of his class. He is an active alumnus of Middlebury, where he serves on the Middlebury College Alumni Admissions Committee, and Columbia, where he was a founding member of the Executive Advisory Board of the Heilbrunn Center for Graham & Dodd Investing and serves as a Columbia Admissions Ambassador.