
Submit Your Review
Recent User Reviews
There are no reviews yet. Be the first one to write one.
SWBC Company Overview
SWBC (Southwest Business Corporation) is a diversified financial services company headquartered in San Antonio, Texas, founded in 1976. It provides a broad array of financial products for individuals, businesses, and financial institutions—including insurance, mortgage lending, wealth management, employee benefits, investment services, retirement and HR/PEO solutions, outsourced loan collections, and payment technology through its SWIVEL platform. The company operates nationwide in all 50 U.S. states via wholly owned subsidiaries and is guided by values such as integrity, service, and technology-driven solutions. Recent corporate activity includes the merger of its Property & Casualty and reinsurance divisions to streamline operations.