Logo

Welcome to Waterfall Asset Management

Get to know Waterfall Asset Management a trusted name in the industry. Learn about their journey, explore their team, and see how they're shaping the future.

Waterfall Asset Management logo

Waterfall Asset Management

United States
financial services

Company Overview

Founded

2005

Industries

financial services

Team Size

160

About Waterfall Asset Management

Waterfall Asset Management LLC is an alternative investment management firm based in New York City, founded in 2005 by Jack Ross and Tom Capasse. The firm specializes in structured credit and asset-backed finance markets, managing approximately $12.5 billion in assets as of July 2023. With a team of 177-183 professionals, Waterfall operates globally, with offices in London, Dublin, and Hong Kong.

Leadership Team

NameTitleContact
Shehzad Nabi
Chief Technology Officer
Brian Rebello
Co - Chief Investment Officer

Discover other innovative companies in our network