105 employees
Edilon Sedra designs and constructs rail tracks for high speed, heavy rail, tram & light rail systems, metros, and crane applications.