Cannon Assurance is one of the top insurance firms in Kenya and a market leader in Unit Linked Life Insurance products.