Marco Cerullo

Head of the Track Division within the High Railway Design Department, Stretto di Messin, Italy