Smuckers to lay off over 1000 employees as part of the sale of its Pet Brands. Meeting being held with employees on 2/10/23. The announcement of the sale was only announced 2 days ago.
There are no replies in this thread yet. Be the first to post a reply below: