The Business Bank of St. Louis - 15 Years Strong
The Business Bank of St. Louis currently employs 75 team members and has $600 million in total assets. It’s headquartered in Clayton and focuses on serving the financial and banking needs of entrepreneurs, professionals and business owners.