Jobs / design
Brand & Creative Lead
DeltaQuad · Brand & Creative Lead DeltaQuad Netherlands
What you will do
The Brand & Creative Lead is responsible for translating DeltaQuad's mission, corporate positioning and communication strategy into clear creative direction, concepts, formats and high-quality brand output.
Operating at the intersection of advanced technology, defence and security, you will help shape how DeltaQuad presents its brand and technology to government customers, international partners, investors and other key audiences.
You will contribute to the development of our brand strategy and take the lead in bringing that strategy to life creatively. From defining the visual direction for a product launch to improving our brand templates or briefing a freelance designer, you make sure our creative output is distinctive, consistent, credible and professionally executed.
This is a hands-on creative role, combining strategic and conceptual thinking with practical execution and creative production leadership.
Key responsibilities
Brand Strategy & Direction: Help develop our brand strategy and translate our mission, positioning and messaging into clear and distinctive creative direction.
Creative Concepts & Execution: Develop concepts, formats and assets for campaigns, product launches, market entries, events and employer branding.
Brand Consistency: Own and strengthen brand consistency across our marketing and communication channels.
Product Storytelling: Work with Product and technical teams to translate complex technology into clear, accurate and visually compelling communication, ensuring content receives the appropriate internal review where needed.
Creative Leadership: Brief and guide freelance designers, agencies and other creative partners while remaining hands-on where needed.
Creative Operations: Improve guidelines, templates, workflows and production processes to raise quality and make creative output more scalable.