Pages • 1
Ssi Group Ssi Group IFC Holdings (formerly INVEST Financial Corporation, the nations largest third-party marketer of investment products, headquartered in Tampa, Florida) (98.75 percent ownership) • The SSI Group (the largest processor of hospital healthcare claims in the U.S. headquartered in Mobile, Alabama) (49 percent ownership) With operations in Tennessee, Kentucky, Virginia, Mississippi, Arkansas, and.