Stampin' Up! Announces Potential Layoffs
PR Newswire: Stampin’ Up!, a Utah-based direct sales company that manufactures and sells decorative rubber stamps and crafting accessories, announced to its employees that layoffs are imminent and are expected to happen in April. Stampin’ Up! began more than a year ago making proactive cost reductions and carries no debt, which puts it in a […]
Stampin' Up! Announces Potential Layoffs Read More »