Key Person Coverage

Definition


Key Person Coverage: A form of life or critical-illness insurance that a Canadian company buys on the life of an essential owner, executive, or employee—such as a founder, top salesperson, or technical lead—whose loss (death, disability, or critical illness) would cause serious financial harm to the business. The company pays the premiums, owns the policy, and receives the tax-exempt death or living benefit, which it can use to replace lost revenue, hire and train a successor, pay off debts, or reassure lenders and investors during the transition period.

Get Health Benefits


Coverage Type

Disclosure

All quotes, products, and services are marketed and distributed by Red Helm Canada, an independent brokerage. Review our brokerage disclosure to find out more about who we are. While all effort is made to ensure accuracy, rates and plan details may be subject to review or change without prior notice. Rates are not guaranteed until final approval and confirmation from the insurance carrier.  Plan eligibility is not guaranteed and may be subject to a medical questionnaire or other eligibility criteria. By submitting your information in our quote request form, you are accepting the terms and conditions of our website and are accepting that we communicate with you electronically for the purpose of solicitation.