Headquartered in London, with offices in Paris, Frankfurt, Stockholm and Madrid, Revcap has a team of 54 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