Stampin' Up! employs 2,156 employees. The Stampin' Up! management team includes Sara Douglass (CEO), Pamela Morgan (VP Sales), and Scott Nielsen (CFO).
Looking for a particular Stampin' Up! employee's phone or email?