About this role
Lead the creation of innovative visual content that elevates our brand and supports strategic marketing initiatives. This role combines creative expertise with leadership, guiding the design team and collaborating across departments to ensure impactful, brand-aligned designs that drive engagement. You will transform complex ideas into compelling designs for digital and print media.
What we are looking for 6
- Lead visual content creation for marketing campaigns, branding, digital, and print
- Manage multiple design projects from concept to completion
- Collaborate with internal stakeholders and external vendors
- Guide and mentor junior designers
- Expertise in Adobe Creative Cloud (Illustrator, Photoshop, InDesign)
- Proficiency in video editing software (After Effects, Premiere)