Leader AM

Investor type

VC

Founded

1993

AUM

-

Location

Moscow, Moscow, Russia

Investment Ticket

$1-5 m

Investment Stage

Series A

Region of investment

Europe
Investor profile last updated: 25 August, 2026

Profile

Leader Asset Management (Leader AM) is the largest management company in Russia in terms of assets under management. Participation of Leader AM in the largest projects in energy, telecommunications, infrastructure, financial and space industries allowed to form a deep industrial expertise and a wide network of business contacts. One of the Company's business lines is investments in high-tech projects with a large potential for growth in capitalization. The projects are financed from the funds of the closed-end unit investment fund for high-risk (venture) investments – Leader-Innovations. The Fund is managed by the Venture Division that has been established within Leader AM.

Industry

Business Services (B2B) Financial Services Industrial Marketing and Advertising

Contacts

Upgrade to see contacts
Name
Title
Email
avatar
lNhP4trkvqV2CJIn lNhP4trkvqV2CJIn
lNhP4trkvqV2CJIn
avatar
lNhP4trkvqV2CJIn lNhP4trkvqV2CJIn
lNhP4trkvqV2CJIn
avatar
lNhP4trkvqV2CJIn lNhP4trkvqV2CJIn
lNhP4trkvqV2CJIn
avatar
lNhP4trkvqV2CJIn lNhP4trkvqV2CJIn
lNhP4trkvqV2CJIn
avatar
lNhP4trkvqV2CJIn lNhP4trkvqV2CJIn
lNhP4trkvqV2CJIn
If there are no contacts of this investor, please write to us, we will try to find them as soon as possible and get back to you!

FAQs about Leader AM

Leader AM is located in Moscow, Moscow, Russia.
Leader AM was founded in 1993.
Leader AM invests in companies and startups in Business Services (B2B), Financial Services, Industrial, Marketing and Advertising.
Leader AM invests in companies and startups in Europe.
Leader AM invests in companies and startups at Series A.
Leader AM usually invests $1-5 m on average.