Russ Gibson Email

Director Business Development - EV Solutions . Seneca Companies

Des Moines, IA

Location

Current Roles

Employees:
349
Revenue:
$126.5M
About
Specialty Construction
Seneca Companies Address
4140 East 14th Street
Des Moines, IA
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.