Open Menu
Companies>Salt Creek Capital
Last Modified06/04/2017 9:17 PM
cover
Salt Creek Capital icon

Salt Creek Capital

Employee Participants0
Total Rating0
Revenue$0

Salt Creek Capital acquires profitable companies with up to $100M in revenue in partnership with successful operating exec's Read More

Headquarters 1001 O'Brien Dr., Menlo Park, CA 94025, USA