Do you enjoy helping people succeed, solving problems, and working in an international, creative environment? Join Stampin’ Up! Europe GmbH and become part of a small, international team where people truly come first. Your Role As a Customer Service Agent, you will be the primary point of contact fo