Towle & Company

Towle & Company is a hedge fund manager based in St. Louis, United States. Towle & Company has $766.32 million in assets under management. They were founded in 2004 and have 5 employees. More details on Towle & Company below:

Towle & Company Contact Info

Address

Towle & Company
1610 Des Peres Road, Suite 250,
St. Louis, MO 63131
United States
View Map of This Location

Phone: (1)3148220204
Fax: (1)3148221255

Website: www.towleco.com

Towle & Company

Fund Type: hedge fund

Main Company Email: Email Address Available

# of Clients: 26-100
Incorporation Type: Corporation

Towle & Company is not currently hiring Learn More

Towle & Company Leadership

Joseph Towle, President

Other Fund Details for Towle & Company

Assets Under Management: $766.32 million
Towle & Company has $766.32 million in assets under management (AUM)

Number of Employees: 5
Total number of employees for Towle & Company are 5

Year Founded: 2004
Towle & Company was founded in 2004

Looking for detailed info on Towle & Company including more emails, updated AUM, and more?
Search 3,800+ hedge funds absolutely free! Try the free demo: