Company Name

Industry

Location

Revenue

Employees

T&D Solutions

Utilities

United States, Louisiana

$100M to $250M

1001-5000

Crest Industries

Utilities

United States, Louisiana

$50M to $100M

1001-5000

Southwestern Electric Power Company

Utilities

United States, Louisiana

$10M to $25M

1001-5000

Sewerage & Water Board of New Orleans

Utilities

United States, Louisiana

$10M to $25M

1001-5000