Key Person Insurance
Business insurance term
Definition
Life or disability insurance purchased by a business on the life of an owner, founder, or key employee whose death or disability would significantly impact the company's operations and finances.