Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21309291

    MUMBAI · FULLTIME

    Manager - Corporate Communications

    Tata Communications

    Tata Communications

    Mumbai · onsite · Posted 4d ago

    Sourced fromNaukri
    Undisclosed7–12 yrsfulltimeMumbai

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Broad outline of the Role
    • Responsible for driving the external and internal communications strategy for organization in the areas of public relations, value articulation, organisation strategy communication, brand positioning for internal and external stakeholders to strengthen the image of the organization. This is a tactical role which contributes to defining the direction of the operating plans based on the business strategy, with a significant mid-term impact on business unit's overall results.


    Minimum Qualifications Experience
    • Bachelor's degree in English, Communications, Public Relations, Journalism, or related field.
    • 7-12 years of experience in public relations and internal communications


    Other Knowledge Skills
    • Superior ability to write in a journalistic style that is customary for corporate and external publications.
    • Proven experience in multi-channel campaigns - digital and offline
    • Excellent presentation skills


    Key Responsibilities
    1. Define the content and communication strategy including aspects such as key messaging, communication channels and target audience.
    2. Proactive news generation and regular engagement with key influencers
    3. Work with the team to ensure all social media is tracked daily and that any mention of the organization is noted and managed, wherever necessary.
    4. Industry trends and news pieces relevant to the organization should be identified in a timely manner and be responded to
    5. Driving and leading proactive external and internal online conversations for the organization
    6. Develop media and internal communication presentation and other supporting documents such as FAQs, briefing documents etc.
    7. Track competitor activities and critically evaluate media and analyst reports.
    8. Oversee the development and maintenance of the corporate website including methods to deliver message, ease of navigation, and clarity of information; ensures that all content is current and relevant.
    9. Provide consistent and timely information to employees through various communications programs.
    10. Assists executive leadership in developing presentations, speeches, and other important corporate messages.
    11. Provides suggestions concerning graphics, clarity, distribution, to different departments for any external or internal publications.
    12. Build and maintain relationships with journalists and key external role-players.
    13. Responding to requests for information release or press conference from the media.


    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    Executive leadershipnavigationinternal communicationsCorporate Communicationsinternal communicationSocial MediaGraphicsmaintenancebusiness strategyPublic RelationsJournalismBrand Positioning

    Section · Company

    About Tata Communications

    Tata Communications

    Tata Communications

    Telecom

    5.9k+

    employees

    1986

    40 years old

    Mumbai, Maharashtra

    India

    About

    Tata Communications facilitates digital transformation for enterprises worldwide, enhancing connectivity, cloud solutions, and operational efficiency through advanced services.

    Industries

    Telecom

    Employee ratings

    4,031 reviews

    3.9/ 5

    Culture

    3.8

    Career growth

    3.0

    Work-life

    3.9

    Employees rate it well for

    Work Life Balance431Salary381Work Culture381Job Security327Work Environment284

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 266 Marketing jobs in Mumbai
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Naukri auto-apply, explained
    • How to find a job in India, fast