GATX Rail Europe signs on a new Head of Workshop Management Europe

Array