Kurt Tenenbaum logo

Kurt Tenenbaum

Investor at Owl Rock

Investments
3
Lead Investments
2
Menlo Park, California, United States, US

Highlights

Focus Areas

FinTech
SaaS
Financial Services
Software
Artificial Intelligence (AI)

Firms Invested Under

Recent Investments

TravelPerk logo
CloudPay logo
Signifyd logo

Firm Investments