Arriva announces new managing director for mainland Europe
EUROPE Arriva has appointed Sian Leydon to the role of Managing Director for Mainland Europe, reporting directly to Arriva Group CEO Mike Cooper, effective from 4 July. Sian has been an Arriva Management Board member […]