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