Suite à l'annonce faite par Z Energy Limited le 20 décembre 2023, Simon Allen, alors directeur et président de la société, a démissionné. La société a annoncé que le 26 février 2024, le conseil d'administration a nommé Greg Barnes en tant que nouveau président du conseil d'administration.