Designation : Head of Marketing Communication
Based Location : New Delhi
Job Description
- Develop and deliver a corporate branding strategy; Drive the development and promotion of the brand, image and identity using communication channels such as new media, social media etc.; Drive development of corporate image guidelines to ensure consistency in internal and external communication.
- Prepare the Annual Plan for the Marketing Communication function on the basis of defined Corporate Strategy and launches as per the timelines shared by Product, Sales and Marketing; Determine the key focus areas for the year.
- Prepare annual budget on the basis of the Communication Plan; Undertake planning, forecasting and tracking of expenditures within the budget allotted; Monitor budgets and take corrective actions in case of discrepancies
- Lead and deliver on the communication strategy including aspects such as key messaging, communication channels and target audience;
- Develop the messaging and media presentation; Developing the other supporting documents such as FAQs, briefing documents etc.; Drive the media training for all spokespersons and brief them on the corporate messaging; Develop and repackage the BU/product specific communication to maintain consistency with the overall company
- Regularly review team purpose, direction and structure and assess talent requirements; participate in the recruitment and selection process; conduct goal setting and performance review for the team; drive team development, engagement and reward initiatives
Specialties Required :
- ATL & BTL Skills
- Digital Marketing
- Corporate Communications
- Media Planning
- Consumer Insights
Shortlisted Candidates will be called directly.
Didn’t find the job appropriate? Report this Job