Head of Communications and Public Affairs
22 days ago
London
... Great Britain's railways and England's bus, tram and major road networks. We bring together ... operators and other relevant organisations. * An experienced people manager, allowing a team to ...