Get tailored insights about working at Barclays in one quick step.
Check out your Company Bowl for anonymous work chats.
International Bancshares Corporation is a financial services company headquartered In Laredo, Texas on the border between the U.S. and Mexico. It has about $16.1 billion in assets and operates a network of commercial banks in 75 Texas and Oklahoma communities. In addition IBC owns subsidiaries in the insurance, investment banking and the mortgage lending industries. Today, it serves as the flagship bank of International Bancshares Corporation. We are currently at 186 facilities serving about 87 communities.
Employee reviews