Head Communication:Renewables/Delhi/15yrs

Delhi Permanent View Job Description
It is a senior level role that involves handling all aspects of communication & publicity of the company. Ensuring the Company is presented positively and maintains a good reputation and public image. They should be an expert in all communication and Marketing channels a company uses.
  • To work in a leading renewable energy company based in NCR
  • To be the custodian of all internal and external communications for the company

About Our Client

Client is actively facilitating India's transition to clean and affordable energy. As one of the fastest-growing energy companies in the country, it is dedicated to developing and implementing renewable energy solutions, improving energy access, and enhancing efficiency. With a strong commitment to sustainability and economic viability, the company strives to provide reliable, cost-effective power while benefiting communities and the environment.

Job Description

Building a communication plan.As the person incharge they need to develop the communication strategy for the company.To plan the company's editorial calendar and determine the best channels for disseminating information. To create the policy that determines the messaging guidelines and information that needs to be provided to the stakeholders and also to make the key performance indicators for measuring the success of communication efforts.Reviewing the newsletters and press releases.To supervise the internal and external communication reviewing all the Communication done by the company. Monitoring the company's digital platform.Making the company's branding guidelines determine the tone and value that the company should represent.Marketing the company's values and vision on the digital platform.Planning and coordinating public events, briefing the press about the company plans and preparing the material to ensure the Stakeholders are informed of the press Conference. Being the Company's spokesperson,planning conferences, communication teams and public events.Preparing crisis management procedures and plan of action for a public relations crisis regulating the in-flow and out-flow of information.

The Successful Applicant

Core Communication Skills

  • Verbal & Written Communication - Ability to craft clear, concise, and compelling messages.
  • Storytelling - Strong ability to create engaging narratives that connect with audiences.
  • Public Speaking & Presentation - Confidence in delivering presentations and speeches.



Strategic & Analytical Skills

  • Messaging & Branding - Ensuring consistency in brand voice and messaging.
  • Crisis Communication - Handling sensitive situations with professionalism and tact.
  • Media Relations - Building and maintaining relationships with journalists and media outlets.
  • Market Research & Audience Analysis - Understanding audience behavior and preferences.



Digital & Social Media Proficiency

  • Content Creation - Crafting engaging content for different platforms.
  • Social Media Management - Leveraging platforms like LinkedIn, Twitter, and Instagram for brand visibility.
  • SEO & Digital Analytics - Understanding web traffic, engagement metrics, and search optimization.



Interpersonal & Team Collaboration

  • Stakeholder Management - Working effectively with internal teams, clients, and media.
  • Negotiation & Persuasion - Influencing decisions and securing media coverage.
  • Empathy & Emotional Intelligence - Understanding different perspectives for effective messaging.



Technical & Creative Skills

  • Press Release & Speech Writing - Drafting impactful content for various audiences.
  • Graphic Design & Multimedia (optional) - Familiarity with tools like Canva, Photoshop, or video editing software.
  • Crisis & Reputation Management - Ability to respond quickly and strategically to challenges.

What's on Offer

To work with a high potential growth company within the renewable energy space.

Work directly with the promotors and leadership team.

Quote job ref
JN-022025-6668674

Job summary

Function
Marketing
Sub Sector
Public Relations / Marketing Communications
What is your area of specialisation?
Energy & Natural Resources
Location
Delhi
Job Type
Permanent
Job Reference
JN-022025-6668674

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.