Mid Specialist - Brand & Creative

15 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You