Tec Inc. Engineering & Design Headquarters in Eastlake, Ohio