Giovanni graduated from the University of Northumbria at Newcastle with an LLB law degree in 2016, and was called to the Bar of England and Wales in 2017.
Following his admission to the Bar, he then attended the University of Leeds where he graduated with an LLM Master of Laws in International Banking and Finance Law attaining the grade of Distinction. He also holds LLM Master of Laws in International Trade Law, graduating with Distinction.
Giovanni also undertook the Gibraltar Professional Skills and Conduct course at both the University of the West of England in Bristol and the University of Gibraltar, where he also undertook the Professional Certificate of Competence in Gibraltar Law.
Giovanni has previously been involved in a wide range of contentious matters and has particular experience in the areas of Commercial, Property, Private Client and Gaming.
Giovanni joined ISOLAS in October 2020 and is currently working alongside Partner, Steven Caetano