Search results

  • International Cooling Tower Website
    3310 93 St NW, Edmonton, AB T6N 1C7

    International Cooling Tower designs, engineers, constructs, and maintains industrial cooling towers and related heat exchange equipment for power generation, petrochemical, mining, data center, and renewable sectors across North America, offering field services, inspections, and rental solutions to…