Definitions for "Key Person Insurance"
Life insurance purchased by a company or investor on the life of a key executive. Usually the company is the policy's beneficiary. also called business life insurance.
Insurance on the life of a key employee whose death would cause the employer financial loss. The policy is owned and payable to the employer.
Insurance placed on an important person in a business to indemnify the business for loss of profits, goodwill and the increased expenses of having to replace the individual in the event of death or disability.