TTRA’s focus is refrigeration; design, installation, service and maintenance of industrial and large commercial refrigeration systems. Key sites include manufacturing processes, ice rinks, pharmaceuticals, food/beverage, industrial chemicals and other products. We are specialists in the use of natur...See more
Headquarter Australia |
Funding status Private |
Company type SME |
Business Development Manager
Senior Project Engineer
Service Coordinator