Elbrus Capital, founded in 2007 and headquartered in Moscow, Russia, focuses on business services, consumer products, healthcare, technology, transport, and financial-related companies across Russia and Ukraine. The firm has total assets under management exceeding $1 billion and has completed over 90 acquisitions since its inception. Its investment philosophy centers around acquiring controlling or significant minority stakes in fast-growing businesses, particularly in the CIS region. They have invested in various industries including digital, FMCG, outsourcing, private healthcare, and media.
Deal activity and portfolio updates would appear here
Connect your data source to see recent transactions