Careers

Join a passionate, committed team

Our roles

A fast-growing company that has kept its family spirit

Deux membres de l'équipe Ecostal Engineering consultent un plan au milieu de panneaux solaires
Charpente galvanisée de l'ombrière EnerPark en cours de montage sur le parking de Green Power à Rennes, entre deux bâtiments industriels
Vis de fondation plantées dans une prairie, avec une machine de vissage et un technicien à l'arrière-plan
Angelo Nogara, Country Manager Italie d'Ecostal Engineering, en veste bleu marine devant un mur de briques
Chargement de matériaux dans un conteneur, vu de l'intérieur, devant un camion-grue

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.

A word from our team

  • Our mission is to bring proven European know-how, competitive and flexible products, and a strong service mindset to support the rapid deployment of solar in Italy.
    Angelo NogaraCountry Manager ItalyEcostal Engineering