Join a passionate, committed team
A fast-growing company that has kept its family spirit
/--/uploads/sites/3/2026/09/equipe-ecostal-engineering-plan.jpg)
/--/uploads/sites/3/2026/09/actu-premiers-energy-hub-france-italie-1.jpeg)
/--/uploads/sites/3/2026/09/a-propos-vis-de-fondation.jpg)
/--/uploads/sites/3/2026/09/carrieres-angelo-nogara-buste.jpg)
/--/uploads/sites/3/2026/09/carrieres-chargement-conteneur.jpg)
Our engineers and industrial draughtspeople design our structures, develop prototypes and test them in real-world conditions. They also prepare quotations and layout, assembly and fabrication drawings.
Our project managers run the sites entrusted to us under our integrated service: schedules and deadlines, human, material and financial resources, safety, quality assurance, and coordination with clients and subcontractors.
In the field, our site supervisors oversee the work day to day: team safety, compliance with drawings and standards, adherence to deadlines, training in good practice and after-sales call-outs.
As our customers’ first point of contact, the sales team follows up every request for a quotation with the estimators and project managers. In France and Italy alike, our Country Managers work with EPC contractors and local installers.
Human resources, accounting, supply chain: the support team recruits and nurtures talent, keeps rigorous accounts and manages material flows, from order to delivery on site.