About the Department
Invest India is the National Investment Promotion and Facilitation Agency under the Department for Promotion of Industry and Internal Trade (DPIIT), Ministry of Commerce and Industry, Government of India.
Key Responsibilities
The Brand and Creative will be the custodian of the organization’s brand identity and visual communications. The role involves defining and maintaining the organization’s visual and narrative consistency across all communication touchpoints—internal and external. The incumbent will lead the development of high-impact creative assets, campaigns, and collateral that strengthen the organization’s reputation as a credible, forward-looking investment promotion agency. This position calls for a blend of creative strategy, brand management, and stakeholder understanding.
- Maintain and evolve brand guidelines, including logo usage, visual systems, tone of voice, and key messaging architecture.
- Oversee development and maintenance of brand assets—imagery, iconography, templates, and audiovisual materials.
- Conceptualize and produce high-quality internal and external communication materials—newsletters, videos, infographics, investor presentations, stakeholder campaigns, and digital content.
- Lead creative ideation and execution for major events, campaigns, and reports.
- Collaborate with internal teams and external creative partners (agencies, designers, video producers) to deliver impactful storytelling through visual and narrative mediums.
- Guide the creation of content that communicates complex economic or policy narratives in simple, engaging, and visually strong formats.
- Support leadership in preparing investor decks, corporate presentations, and key stakeholder communication tools.
- Establish processes and templates for efficient, consistent content creation across departments.
- Manage vendor relationships and ensure timely, cost-effective delivery of creative outputs.
Qualifications
Bachelor’s or Master’s degree in Communications, Design, Marketing, Mass Media, or related discipline.10–15 years of experience in brand management, creative communications, or marketing roles with exposure across corporate, government, and industry association environments.Proven ability to manage end-to-end brand and creative projects from concept to execution.Strong experience in multimedia communication print, digital, video, and experiential formats.Excellent storytelling, visualization, and design sensibility.Proficiency in managing agencies, design studios, and production teams.Strategic thinker with an eye for design and a deep understanding of brand perception.