Stevens Point location doubles in size, adds 17 new employees
Stellar, a fully integrated firm focused on design, engineering, construction and mechanical services worldwide, has expanded its Wisconsin office to accommodate continued growth and customer demand.