Key Person Insurance
Definition
A life and critical illness insurance policy taken out by a company on the life of an individual whose knowledge, relationships, or capabilities are essential to the business's continuing value. The insurance payout compensates the business for the financial impact of losing the key person, covering costs of recruitment, client attrition, and business disruption. Key person insurance is frequently required by investors and lenders as a condition of financing in founder-led businesses.
Related Terms
Put this knowledge to work
Use Opagio's free tools to measure and grow the intangible assets that drive your business value.