46 employees
Five Rivers is a Multinational Conglomerate Company Headquartered in London, UK.
$26M sweet spot round size
Most of their 1 investments are in rounds between $26M and $26M
1998
Zumutor Biologics raised $26M on February 4, 2019
Investors: Five Rivers