The Creative Director role at Vogel focuses on leading the visual identity and brand strategy for the company and its associated brands. The successful candidate will be in charge of developing and managing the comprehensive design system while ensuring that all visual elements align with the overall brand narrative. Key responsibilities include overseeing print and digital designs, managing creative teams, and guiding the work of external partners.