Job Description
• Lead and manage the creative team to produce high-quality design and video content that aligns with Dupoin's brand identity and creative guidelines.
• Provide clear direction, feedback, and guidance throughout the creative process — from concept development to final delivery.
• Review and approve all creative outputs to ensure they meet company standards, reflect brand consistency, and support business goals.
• Collaborate with digital marketing, content, social media, and other departments to translate business objectives into effective creative solutions in an engaging and visually compelling way.
• Manage multiple creative projects simultaneously including planning, prioritizing tasks, setting timelines, and ensuring projects are delivered on time.
• Stay updated on creative trends, tools, and best practices, particularly in the financial and investment sectors.
Job Requirements
• Bachelor's degree in Design, Creative Media, Marketing, or a related field.
• Minimum 5 years of experience in creative direction, graphic design, or video production, preferably in the financial industry.
• Minimum 2 years of experience in leading a creative or design team.
• Proven experience leading a creative team and delivering projects from concept to execution.
• Strong portfolio demonstrating brand-driven design, storytelling, and multimedia work.
• Excellent communication, leadership, and project management skills.
• Ability to ensure all creative outputs align with brand guidelines and company standards.