Brand Designer (100%)
I
IWC Schaffhausen
📍 schaffhausen, schaffhausen, Switzerland
Job Description
Job Title: BRAND DESIGNER (100%)
Duration: Permanent
Start: October 2026
To support our Creative Center and further expand our internal visual design competence, we are looking for an experienced Brand Designer to work omni‑channel, covering print and digital media. The role will be your main objective to translate content into outstanding designs within a multidisciplinary team of Watch Designers, CGI Specialists and Graphic Designers.
Your Mission at IWC
- Creative assets for 360° campaigns in collaboration with the Marketing department
- Creation of visual concepts and mood boards
- Further development of brand identity and corporate design
- Layout of printed collateral
- Work closely with the Digital Marketing department – visuals and animations for social media, concepts and screen design of UI for corporate website
- Design and corporate design support of various IWC departments <...