ITT names Luca Savi to new chief operating officer role

    05.01.2017

    Company also announces departure of Industrial Process President Aris Chicles

    Read More