Life insurance and financial services company
Major insurance provider, well-known in financial services industry