Demographic trends should support insurance and asset management firm