By Geoff Courtney Mail Rail, the new trailblazing visitor attraction in London that is attracting passengers in their tens of thousands, has appointed a new chief executive officer. She is Laura Wright, currently in a senior position at the Tate network of art galleries, and she will take up her new role on June 25.…
Continue reading »