About this role
Lead Visual Communication Designer
Role Overview
We are seeking a highly creative, strategic, and execution-focused Lead Visual Communication Designer to drive the visual storytelling and creative excellence of our marketing, brand, and communication initiatives. This role will be responsible for conceptualizing, designing, and managing end-to-end creative projects across print, digital, video, social media, events, corporate communications, and branded content.
The ideal candidate combines strong design expertise with project management capabilities and can lead multiple stakeholders, agencies, freelancers, and production partners to deliver high-quality creative assets aligned with business and brand objectives.
Key Responsibilities
-
Creative Leadership
-
Develop compelling visual concepts and creative solutions that strengthen brand identity and enhance audience engagement.
-
Lead the visual direction for marketing campaigns, product launches, thought leadership initiatives, events, and corporate communications.
-
Ensure consistency of brand guidelines across all internal and external communication channels.
-
Translate complex ideas and business narratives into impactful visual stories.
-
Design & Content Development
-
Design and oversee the