Chief Operating Officer
CurrentIbexis Life & Annuity Insurance Company is a life and annuity company founded in 1937. On November 1, 2021, a holding company with initial capital from Investcorp purchased SSL from Kansas City Life Insurance Company. Investcorp is a $40+ billion global investment manager, specializing in investments across private equity, real estate, credit, absolute return strategies, GP stakes, infrastructure and insurance asset management. The company maintains a Financial Strength Rating of A- (Excellent) and a Long-Term Issuer Credit Rating of “a-” (Excellent) from AM Best. Both ratings have a stable outlook.