IBC Bank Corporation

International Bank of Commerce is a state chartered bank owned by International Bancshares Corporation
Industry: Banking, Financial Services, Insurance, Venture Capital
Headquarters: Laredo, Texas, United States
Founded Date: 1966
Employees Number: 501-1000
Estimated Revenue: $500M to $1B

Visit Website
Register and Claim Ownership