Head of Business Development
Thursday, April 26, 2018
Johanna Byrane is appointed as the Head of Business Development of Twickenham Stadium. Johanna Byrane re-joins the Twickenham Stadium, following a move into the City which included ten-year tenure at Searcys. It brings a host of experience to …