IED.swiss logo

IED.swiss

Building the network of tomorrow. IED keeps critical network infrastructure running – below ground, in the air, and underwater. From transmission and distribution networks to telecommunications and corrosion protection: we deliver projects across all voltage levels throughout Switzerland and the DA... Read more

Headquarters

Switzerland

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices