Founded in 1972 in New Orleans, Louisiana, Liberty Bank and Trust has grown to become the largest Black-owned financial institution in the United States, with assets exceeding $1 billion and branches across 11 states. With a strong commitment to community development, we have been a cornerstone of e...
Use this information to figure out if this company is an ideal customer for you.
504.240.5154
6600 Plaza Drive
New Orleans, 70127
Liberty Bank & Trust Co.'s CEO is Alden McDonald
Liberty Bank & Trust Co.'s CFO is Leroy Watts
Liberty Bank & Trust Co.'s HQ is located at 6600 Plaza Drive, New Orleans
Liberty Bank & Trust Co.'s phone number is 504.240.5154
Liberty Bank & Trust Co.'s official website is libertybank.net
Liberty Bank & Trust Co.'s revenue is $50M - $100M
Liberty Bank & Trust Co. has 201 - 500 employees
Liberty Bank & Trust Co. is in the industry of: Banking