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