I graduated from the Veterinary School of the University of Naples "Federico II" in 1997 with a DVM Degree. I worked for three years in a mixed practice and, at the same time as Veterinary Officer in the Animal Health State Veterinary Service in Italy. During this time I undertook Postgraduate study in the "Inspection and Control of Foodstuff of Animal Origin", also in Naples qualifying as recognised specialist in 2001. In 2002, I moved to the UK where I worked in England for one year as Official Veterinarian and was then promoted to Veterinary Manager. Then I moved to Scotland supervising vets working in a wide range of food processing plants.
In 2009, I joined the Royal (Dick) School of Veterinary Studies as Senior Lecturer and Head of Veterinary Public Health (VPH). I am course director for the VPH (Food Safety) course and 4th Year director for the BVM&S Curriculum. I am also a Senior Fellow of the Higher Education Academy (SFHEA).