Greg Barnes has been appointed as the new board chair of Z Energy, following the resignation of Simon Allen.

The appointment was made on Feb 26 2024.

See more