Large European insurance and reinsurance company
Major Spanish insurance company, well-established industry presence