Towle & Company – Hedge Fund Profiles

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

West North Central Region Hedge Fund / PE List