Owl Creek Asset Management, L.P. is an investment advisory firm based in New York. It specializes in opportunistic, event-driven investments across the full capital structure globally. Its vehicles span evergreen and private markets drawdown structures, including focused sub-strategies and co-inv...
Use this information to figure out if this company is an ideal customer for you.
(212) 688-2550
640 5th Ave
New York, 10019
Owl Creek Asset Management's CEO is Jeffrey Altman
Owl Creek Asset Management's HQ is located at 640 5th Ave, New York
Owl Creek Asset Management's phone number is (212) 688-2550
Owl Creek Asset Management's official website is owlcreeklp.com
Owl Creek Asset Management's revenue is $1M - $5M
Owl Creek Asset Management has 51 - 200 employees
Owl Creek Asset Management is in the industry of: Investment Management