Meet Beach’s new CEO Beach Energy has just appointed Brett Woods as managing director and chief executive officer, to commence on 21 February 2024. Read More August 9, 2023, 1:01 pmAugust 9, 2023