TECH
–
Johnstown, OH, 43031
... Our operational footprint includes facilities in the USA, China, Belgium, Italy, Japan, Brazil and Thailand. TECH has a unique opportunity that will combine a short-term facility construction and operations transformation project with a long-term ... - Jun 12