LS
Luca Savi at Itt (NYS: ITT)
ITT is a diversified industrial conglomerate with about $3 billion in sales
ContactFirm
Itt (NYS: ITT)
Location
United States
Investment Stage
Growth
Geographic Focus
United StatesNorth America
About Luca Savi
Enriching content...