An IT and management professional with vast experience in the manufacturing industry occupying different management roles, Stefan Farrugia currently leads the IT and Logistics Department including purchasing, warehousing, customer service and production planning, at Carlo Gavazzi Ltd.

Carlo Gavazzi Ltd describes itself as a world leader in the development and manufacturing of automation components and considers its Malta plant as a high potential location for its continued consolidation.

Get in touch: [email protected]

Who’s Who List in Malta is a collection of profiles of people involved and active in business, management and professional life in Malta. You can discover more by visiting, Malta’s leading online business search engine and networking platform.

Main Image:

Read Next: Placeholder