Marketing Communications Advisor – India

Requisition ID
Business Area
Position Type
Permanent employment
Close Date (dd/mm/yyyy)

Local Unit & Position Description

The key purpose of the function is to support the DNV GL - Energy business in the region Asia Pacific by developing and implementing integrated marketing communication programs, deploying global campaigns locally and applying modern marketing and communication techniques. The function addresses the needs of the local Advisory business and the local needs of the Global Business Units; Power TIC (KEMA), Renewables Certification and Sustainable Energy Use (SUS).


Main responsibilities



Advisor to the business

Acts as professional advisor to the business on a day to day basis, reaching out pro-actively to business managers, experts and consultants.


Integrated marketing communication campaigns

Translates complex business strategies and tactics into integrated marketing communication programs and takes care of the implementation. Campaigns should bring messages in such a way that target audiences understand our positioning, educate on the industry challenges/opportunities, and/or provide fresh insights on topical issues. The manager plans and analyses the campaigns in a SMART way providing insightful reports that measure the effect of campaigns in order to continuously improve the activities. The manager should be familiar with modern digital marketing and communication techniques and tools such as marketing automation, social media and on line advertising.

Has the ability to select and effectively develop the appropriate campaign communication mix for specific target audiences, such as:

  • Effective email, digital and social media campaigns (blogs, newsletters, Google AdWords campaigns, search, etc.)
  • Content marketing and native advertising (video, podcasts, papers, etc.)
  • Compelling service offers (workshops, seminars, webcasts)
  • Strategic case studies (web, video, PDF, etc.)
  • Optimized landing pages; call to action (i.e., downloads)

Content development

Works with our experts and consultants to create and maintain effective tools and materials, including fact sheets, case studies, blog posts, presentations, product/service overviews, and other collateral. Ability to translate complex technical issues in clear messages and language. Must have working knowledge of brand central (uploading, templates). Should understand our brand guidelines and be able to apply them, including design and tone of voice.


Media relations

Draft press releases to support media outreach activities conducted by PR Agency.



Works with relevant business teams to update web content for designated areas. Knowledge of Tridion and Google Analytics is required or should be easy to learn.

Social Media

Lead social media activity for the designated areas, working with the Regional Head of Communications on a strategy that supports our businesses in the region; sharing best practices/knowledge in order to create lead generation and higher brand awareness. Should be familiar with tools for scheduling updates, and setting up streams. Operate and maintain DNV GL's blog presence for the designated area, focusing on current trends and themes.


Event marketing

Proposes selection of events that best suit the business goals. Executes events, in close cooperation with the event manager including definition of themes and event marketing strategies. Key metrics: increased revenue from paid registrations; increased attendance among key targets; lead generation; social media mentions & engagement, key account engagement; landing page views.

Position Qualifications

Essential knowledge, skills and experience


  • Educated to university degree level or equivalent work experience in corporate or marketing communications
  • Broad tactical marketing and communication experience covering messaging, PR, branding, field marketing, development of content and collateral, events for sales promotion, digital marketing and communication techniques, social media, measurement and operation, including preparation and tracking of budgets.
  • Digital Marketing skills including Search Engine Optimization and Social Media Optimization.
  • Preferred knowledge of basic coding including HTML and CSS
  • Excellent English communication skills both orally and in writing
  • Ability to provide advice to the business in a professional manner. Pleasant personality.
  • Creativity, ability to think outside of normal practices.
  • Able to and sensitive to working in a multi-cultural environment handling different nationalities and working across borders.
  • Highly adaptable and used to a high work volume and deadlines.
  • Excellent organizational and time management skills.
  • Experience in managing external suppliers, internal stakeholders and working in international teams.
  • Interest in innovation and technology, ability to learn quickly and develop credibility within relevant business areas is important
  • Some knowledge of the energy industry is desirable; willingness to learn is vital 

 Key internal and external contacts 

  • Head of Regional Communications, local communication colleagues, regional business managers, Director of Division, consultants and experts, suppliers, local media.
  • Interfaces directly with communication colleagues in the Energy Business center.

Company & Business Area Description

DNV GL is a global quality assurance and risk management company. Driven by our purpose of safeguarding life, property and the environment, we enable our customers to advance the safety and sustainability of their business.

We provide classification, technical assurance, software and independent expert advisory services to the maritime, oil & gas, power and renewables industries. We also provide certification, supply chain and data management services to customers across a wide range of industries.


Combining technical, digital and operational expertise, risk methodology and in-depth industry knowledge, we empower our customers’ decisions and actions with trust and confidence. We continuously invest in research and collaborative innovation to provide customers and society with operational and technological foresight.

With origins stretching back to 1864 and operations in more than 100 countries, our experts are dedicated to helping customers make the world safer, smarter and greener.


DNV GL delivers world-renowned testing and advisory services to the energy value chain including renewables and energy efficiency. Our expertise spans onshore and offshore wind power, solar, conventional generation, transmission and distribution, smart grids, and sustainable energy use, as well as energy markets and regulations. Our experts support customers around the globe in delivering a safe, reliable, efficient, and sustainable energy supply.

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed