Towle & Company – Hedge Fund Company Profiles
Towle & Company is a hedge fund company based in St. Louis, MO and is led by its President, Joseph Towle. Their primary investment strategy is Small Cap. Towle & Company has $250 million in assets under management and has 10 employees.
Address and Contact Info:
Towle & Company
1610 Des Peres Road, Suite 250
St. Louis, MO 63131
United States
Phone: 314-822-0204
Find more detailed information on Towle & Company, including website and emails, in the following lists:
United States Hedge Fund / PE List