assurer

noun

A person or company that provides insurance, especially life insurance.