10 employees
Saddle Capital is an investment firm whose top priority is the preservation of value for founders, employees, and investors.
2020