Antonio Cherchi is currently a Service Delivery and Technical Manager for Italy, Croatia, Malta, and Serbia at LRQA, a position they have held since 2025. Prior to this, from 2003 to 2021, they worked at Lloyd's Register as a Climate Change & Environmental Services Technical Specialist and QEHS Senior Assessor, where they also served as Field Assessment Manager for Italy and Croatia.
This person is not in the org chart
This person is not in any teams
This person is not in any offices