Jim Weddle “Today there are more financial services firms headquartered in St. Louis than in any other city in the U.S. besides New York. That’s okay. Good competitors make you better.”
Weddle profile.pdf