Global Ship Lease, Inc. announced George Giannopoulos, who has been Head of Internal Audit of the Company since the merger with Poseidon Containers in 2018, has been appointed Chief Compliance Officer.