Concept

RiverRock

Properties

Alt label
  • RiverRock European Capital Partners
SES ID
  • 427327
  • 427329
Notation
  • 427327
In scheme
Top concept of
Definition
  • Independent alternative investment firm founded in 2009.