10 employees
Finchwood Capital is a long-short investment firm focused on the best ideas in public equities.
2015