Before joining IFG, David was a Director at Deutsche Bank, structuring asset backed transactions. Previously, David helped Morningstar Credit Ratings establish and build out asset backed and CLO ratings businesses. Beforehand, he spent six years rating and modeling structured finance transactions at Moody's Investors Service. David has started his career as a software engineer, developing trading and portfolio management systems at Deutsche Bank, Citigroup and JP Morgan.
David holds a Bachelors of Electrical Engineering from Cooper Union and an MBA from Stern, NYU. He also has Chartered Financial Analyst designation.