James A. Cooper

Managing Principal
Thompson Street Capital Partners
Saint Louis, MO