Turbomach is a leading company in the power generation sector. Turbomach's headquarters are located in Riazzino (Switzerland) and has nine subsidiaries world wide with a total of 600 employees. From 2004 we are wholly owned subsidiaries of Caterpillar ...
Phone
+1 972-891-7700
Year Founded
1979