Thomas Caruso is an associate in the Structured Finance group in the New York office.

Insights