key person insurance business definition
Life insurance coverage on one or more of an organization's essential employees, with premiums paid by the organization, which is also the beneficiary. A key person might be a chief executive officer, chief financial officer, or sales manager whose loss would have serious negative consequences for an organization. Also called business life insurance.
Learn more about key person insurance