ISLA Americas Announces the Appointment of Fran Garritt as Executive Director, Head of Business, ISLA Americas