50 employees
Owl Creek Partners invests in privately held firms and plays an active role in the operational and strategic futures of those investments.
2001