Headquartered in London, with offices in Paris, Frankfurt and Stockholm, Revcap has a team of 47 professionals focused on generating superior risk adjusted returns for its investors.
Revcap’s investors are all institutional and consist of corporate pension funds, family offices and other blue chip groups predominantly based in the UK, the US and continental Europe.
- Revcap Offices
- Revcap Core Geography
- Revcap Secondary Geography