31 people are employed at Innovative Steam Technologies.
Innovative Steam Technologies is based in Cambridge, Ontario.
The NAICS codes for Innovative Steam Technologies are [33, 23].
The SIC codes for Innovative Steam Technologies are [351, 35].