Star Energy Group Plc announced appointment of Ross Glover as director, effective June 12, 2024. Occupation: Director.