ITT
Show contact
Links
Luca Savi
President & CEO
Fernando Roland
SVP & President, Industrial Process
Maurine Lembesis
SVP & Chief Human Resources Officer
Bartek Makowiecki
SVP, Strategy & Business Development
Emmanuel Caprais
SVP & Chief Financial Officer
+ 5 more
Current role
View in org chart