Otter Rock Capital was a Los Angeles, California-based venture capital firm specializing in investing in early-stage e-commerce and marketplace companies. The firm was founded in 2010.
Currently, there are no issues on this topic. Create one.