E

ECC

2628 employees

Basic info

Industry

construction

Sectors

Munitions Response
Environmental Remediation
International Development
Energy
Engineering and Design Management
Disaster Recovery
Design-Build and Construction

Date founded

1985

FAQ