Owl Creek Asset Management logo

Owl Creek Asset Management jobs and careers

United States

About Owl Creek Asset Management

For over two decades, Owl Creek Asset Management, L.P. has employed a global, value oriented approach to event driven and distressed investing. Our opportunistic approach seeks complex, off-the-run situations across the capital structures of companies facing change. Owl Creek is based in New York and was founded in 2002 by Jeffrey Altman.

Employees
11 to 50
Headquarters
United States

Leadership

The top of Owl Creek Asset Management's org chart, with how many people report into each leader.

KDPhoto of Kevin Dibble

Kevin Dibble

General Counsel and Co-Chief Operating Officer

Jobs at Owl Creek Asset Management

No open positions right now. Explore more companies on TheJobsMap.