Centricus
Overview
Centricus is a global investment firm focused on advisory, private equity, and asset management . The firm oversees over $42 billion to $45 billion of assets across financial services, technology, infrastructure, and consumer, media, entertainment, and sports (CMES) . Centricus works in partnership with its management teams and strategic advisors to deliver superior absolute returns .
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Devoted Health | Oct 2026 | Series G | Co-investor |
| Relativity Space | Jun 2021 | Series E | Co-investor |
| Exyn Technologies | Jul 2019 | Series A | Lead |
| ClearForce | Jun 2018 | Seed | Lead |
| Virtualitics | Apr 2021 | Series B | Co-investor |
For institutional investors. Book with your work email.
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Centricus based?
Centricus is headquartered in London, England, United Kingdom.
When was Centricus founded?
Centricus was founded in 2016.
How many portfolio companies does Centricus have?
Centricus has 9 portfolio companies in Caplight's dataset.
What are some companies in Centricus's portfolio?
Portfolio companies visible on Caplight include Devoted Health, Relativity Space, Exyn Technologies, ClearForce, Virtualitics.
What was Centricus's most recent investment shown here?
Centricus's most recent investment in this portfolio sample was in Devoted Health in 2026.
What sectors does Centricus focus on?
Centricus focuses on Consumer & Commerce, Media, Entertainment & Gaming, Media, Entertainment & Gaming, Healthcare & Life Sciences, Real Estate & PropTech, Frontier & Industrial Tech, Enterprise Software, AI, Data & Cloud Infrastructure, Frontier & Industrial Tech, Enterprise Software, Enterprise Software, Cybersecurity, Media, Entertainment & Gaming, AI, Data & Cloud Infrastructure, FinTech.
What company stages does Centricus focus on?
Centricus typically invests at the MultiStage stage.
What is Centricus's AUM?
Centricus's assets under management are estimated between $10.0B and $100.0B.