ICON Technology Inc will be laying off over 100 workers later this spring. The information comes from a Jan. 7 WARN Notice ...
Austin-based firm Icon Technologies, which has a $57 million NASA contract, laid off more than 100 of its 400 employees.
Icon, an Austin startup focused on 3D-printing technology, is laying off more than 100 employees, according to a WARN notice ...