Manufacturing Engineering Lead
TorusSouth Salt Lake, Utah, United States, 84119Torus is headquartered in Utah and is expanding manufacturing at our 540,000-square-foot facility in Salt Lake City called GigaOne.Our mission is to build the world’s first mesh energy infrastructu...Mostrar más