Na de aankondiging van Z Energy Limited op 20 december 2023 heeft de toenmalige directeur en voorzitter van het bedrijf, Simon Allen, ontslag genomen. Het bedrijf kondigde aan dat het bestuur op 26 februari 2024 Greg Barnes tot nieuwe bestuursvoorzitter heeft benoemd.