Company Name

Industry

Location

Revenue

Employees

Tcs Group

Investment Management

United States, Illinois

$50M to $100M

10001+

Saratoga Research & Investment Management

Investment Management

United States, Illinois

$25M to $50M

10001+

Promus Capital, Llc

Investment Management

United States, Illinois

$25M to $50M

10001+

Sf Investments, Inc.

Investment Management

United States, Illinois

$10M to $25M

10001+

DWG Holdings

Investment Management

United States, Illinois

$1M to $5M

10001+