Manager - Content Creation (EV)

  • Chennai
  • Royal Enfield

Job Purpose

The Resource - Content Creation supports the implementation of all RE communication and ensure

consistent communication of the brand across the organization, markets, and touch-points. The

incumbent is responsible for creating digital content, designing technical deliverables, and developing content strategies by analyzing current market trends. They also manage the distribution of the contents, following internal clients specifications or business requirements.


Key Responsibilities

  • Own all communications and develop content in line with the approved communication plan
  • Manage production of various content assets including video production, events, social media assets
  • Liaise with internal and external stakeholders to execute the approved communication plan
  • Act as the custodian of any brand-related logos / language/ descriptions across various touch points (Factory signage, way findings, doors, banners)
  • Ensure adequate digital presence for the brand in coordination with various marketing initiatives being executed
  • Ensure adherence to a unified global approach across all digital platforms
  • Identify and engage external agencies for the design and execution of communication material like videos, digital creative, dossiers, flyers, etc.
  • Evaluate vendors to provide the services for various branding initiatives
  • Provide support with Key Projects, adapt and create assets for region-specific campaigns
  • Assist with the creation of SOP (6 steps process) for any new requirements
  • On the definition and implementation of brand guidelines such as BRI, BVI, brand book, tonality guidelines, etc.
  • Assist with market-specific initiatives such as the development of local language content (Print ad, paid media, CRM mailers) and provide country-specific imagery through CGI edits
  • Manage every piece of content that goes out on the company’s behalf, ranging from newsletters, press releases, blog posts, and social media posts on various platforms.
  • Analyze performance indicators and web traffic, identifying areas where the content requires improvement.
  • Keep track of the existing content strategy performance.
  • Communicate new content ideas to the creative team to ensure they are aligned and produce the needed support material, such as photos, images, or videos.
  • Proofread new content to avoid and correct errors.


Education

Bachelor’s degree in business/ Mass communications/ advertising/ a related field


Experience

  • 6+ years’ experience in a communication role with a global brand or advertising agency
  • Understanding of production of videos and other creative assets