E

ECC

2628 employees

Basic info

Industry

construction

Sectors

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

Date founded

1985

FAQ