RiverRock Holdings provides portfolio companies with a wide range of resources including experienced senior management, market and pricing expertise, strategic planning, financial management, and access to strategic channel partners.