bp has appointed Martin Barr as Director of Government Affairs. He was previously at Myer as General Manager Corporate Affairs and Communication for nearly eight years.
Martin's government and communications experience spans senior leadership roles across the chemical manufacturing, government and telco sectors.