Dr. Ann Fenech

Ann Fenech is the head of the marine litigation department at Fenech & Fenech Advocates.  She is the past Managing Partner of the firm having