6 employees
Twain Capital is an investment firm that focuses on platform businesses that generate long-term cash flows.