Titan Thermal & Process Solutions Inc.236 25 Avenue NECalgary, Alberta T2M 2A5ContactsMr James DukeshireEnable JavaScript to view protected content.(403) 400-3275Visit website