Review of Internet
Stuller restructures, cuts jobs Stuller Inc. has announced that it will be reducing its management staff by 2.5 percent, or roughly 45 of its 1,770 employees, as part of the company's restructuring plan.