After graduation, he start to work on the planning and supervision of works in the field of health and environmental engineering, first as a freelance professional and then as a senior associate of “Sustainable Development Projects”, a company specialized in environmental engineering in Ragusa.
In addition, he worked at the management of territorial water systems in Colorado, California and Israel.
Since 1994 he has been teaching for professional training courses in the engineering and environmental fields.
He has considerable experience in everything related to the environment, quality, safety, management of plants and water resources, development plans, planning and supervision of works.
Since 2003 is the chairperson of Svimed and of other companies in Ragusa.