International Titanium Corporation (iTC) was formed for the purpose of responsible development of a revolutionary discovery.
Looking for a particular iTC employee's phone or email?
The iTC annual revenue was $7 million in 2026.
George Kraemer is the Chief Executive Officer and Chairman of the Board of iTC.
16 people are employed at iTC.
iTC is based in Santa Rosa, California.
The NAICS codes for iTC are [3314, 33149, 331, 33].
The SIC codes for iTC are [335, 33].