STC is an Italian EPCM (Engineering Procurement & Construction Management) Company operating in the field of batteries recycling and lead production as well as in other sectors such as aluminium recycling, water treatment and food & beverage processing.
We offer complete plants, services and equipment as well as Plug&Play and many other tailor-made solutions for your needs.
We love to share our innovation and inspiration with you!
Our aim is to support our Clients in improving the operational efficiency and performance by reducing general costs and generating additional profit in the most eco-friendly and sustainable manner.
At the basis of our success there is not only the right strategy but above all the trust and dedication of our employees. We are continuously looking for motivated staff for the development of our activities and the reinforcement of our Team.
We are committed to finding sustainable solutions to meet global needs, safely and causing the least possible impact on resources. We adopt a long-term perspective for the development of our business and we always act with respect and responsibility towards our customers and employees. Our philosophy is founded on the strong set of values and principles which makes up the DNA of the company. Five principles express our corporate culture: