SBI Life Insurance

Also known as sbi life insurance

Insurance CompanyMumbai, IndiaFounded 2000
$52.3B
Assets Under Management
Mumbai
Headquarters

About SBI Life Insurance

SBI Life Insurance is a insurance company based in Mumbai, India. Founded in 2000. Reported AUM: 52315 USD millions.

Preferred Investment Types

BuyoutEarly StageEarly Stage: SeedEarly Stage: Start-upExpansion / Late StageGrowthVenture (General)Venture Debt

Preferred Sectors & Themes

DiversifiedConsumer DiscretionaryConsumer ProductsConsumer ServicesFinancial ServicesFoodHealthcareIT InfrastructureInformation TechnologyInsuranceInternetRetailSoftware

Preferred Geographies

AsiaBRICEmerging MarketsSouth Asia

Explore similar limited partners

Browse more insurance companys and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is SBI Life Insurance?

SBI Life Insurance is a insurance company based in Mumbai, India, managing approximately $52.3B in assets.

Where is SBI Life Insurance headquartered?

SBI Life Insurance is headquartered in Mumbai, India.

How much does SBI Life Insurance manage?

SBI Life Insurance manages approximately $52.3B in assets under management.

When was SBI Life Insurance founded?

SBI Life Insurance was founded in 2000.

What does SBI Life Insurance invest in?

SBI Life Insurance focuses on Buyout, Early Stage, Early Stage: Seed, Early Stage: Start-up, Expansion / Late Stage, Growth, Venture (General), Venture Debt.

How can I contact SBI Life Insurance?

Verified contact details, key decision-makers, and investment preferences for SBI Life Insurance are available on LPbacked. Create a free account to access them.