LEARNING CONTENT DESIGNER 100% About Swatch Based in Switzerland with worldwide presence, Swatch thrives on surprise and innovation, delivering striking designs that reflect the zeitgeist while staying true to brand heritage. Position Overview In order to
Department Manager (m/f/d) – Bern (100%) Full-time WHAT YOU DO As a Department Manager, you lead and support your team and foster an inclusive culture that strengthens collaboration and entrepreneurial thinking. You ensure an excellent operational and visual