Corporate Communications Manager

Naukri Assist

Mumbai

On-site

INR 6,000,000 - 9,000,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Naukri Assist is seeking a Corporate Marketing Leader in Mumbai to drive brand strategy, corporate communications, and thought leadership. You will oversee global brand governance, digital presence, and investor relations, coordinating with executives to strengthen market positioning and drive growth.

The role requires senior leadership across marketing, communications, and analytics, with a proven track record of enterprise-wide marketing programs and stakeholder engagement.

Qualifications

  • 15+ years in Corporate Marketing, Brand Management, and Digital Marketing with leadership in IT services/ITES.
  • Experience in enterprise-wide marketing strategies aligned with growth objectives.
  • Proven ability to drive brand positioning, governance, and transformation across geographies.

Responsibilities

  • Develop and execute corporate marketing strategy aligned with business objectives.
  • Lead brand architecture, governance, and multi-channel integration across touchpoints.
  • Own communications programs including executive messaging, media relations, and investor communications.
  • Drive thought leadership through whitepapers, reports, blogs, and webinars.
  • Collaborate with business units, sales, product, HR, finance, and legal to align initiatives.

Skills

Corporate Marketing Strategy
Brand Management
Digital Marketing
Leadership
Content Strategy
Stakeholder Management
Investor Relations
Analytics & ROI

Tools

Marketing Automation
CMS
CRM
Analytics Tools

Job description

Corporate Marketing Leader
Job Purpose

Lead the Corporate Marketing function by driving brand

strategy, corporate communications, thought leadership, analyst and investor relations,

digital brand presence, and corporate reputation. The role is responsible for

strengthening the company's market positioning, enhancing brand equity, enabling

business growth through strategic marketing initiatives, and ensuring consistent

communication across customers, analysts, investors, media, employees, and other

stakeholders.

Key Result Areas (KRAs)
  1. 1. Develop and execute the corporate marketing and communications strategy aligned with business objectives and long-term growth plans.
  2. 2. Drive corporate brand positioning and messaging to establish as a leading Digital Solutions company across global markets.
  3. 3. Own the corporate brand architecture, ensuring consistency across all digital, print, partner, customer, investor, and employee touchpoints.
  4. 4. Lead brand refresh, governance, and implementation initiatives while ensuring seamless integration of newly acquired brands and businesses into the brand ecosystem.
  5. 5. Define and execute corporate communication programs including executive communication, internal communication, external communication, media engagement, and corporate announcements.
  6. 6. Own and continuously enhance the corporate website, marketing automation platform, newsletters, and other digital communication channels to maximize engagement and business impact.
  7. 7. Develop and execute a comprehensive thought leadership strategy through whitepapers, research reports, case studies, blogs, executive POVs, webinars, videos, and other strategic content assets.
  8. 8. Collaborate with business units and subject matter experts to develop differentiated content supporting demand generation, industry positioning, and sales enablement.
  9. 9. Build and manage strategic relationships with industry analysts including Gartner, Everest Group, IDC, ISG, Forrester, and other influential research organizations.
  10. 10. Lead analyst engagement programs including briefings, inquiries, submissions, market assessments, and participation in analyst reports to improve company positioning and visibility.
  11. 11. Support Investor Relations initiatives by developing investor communication materials, quarterly presentations, earnings communication support, and executive messaging.
  12. 12. Drive media relations and corporate public relations initiatives to strengthen the company's reputation across customers, investors, partners, and industry communities.
  13. 13. Develop and execute social media strategy across corporate and executive channels while expanding employee advocacy initiatives to improve digital reach and engagement.
  14. 14. Monitor corporate brand performance through marketing analytics, digital metrics, analyst recognition, share of voice, media coverage, website performance, and social engagement.
  15. 15. Manage marketing technology platforms including CMS, marketing automation, CRM integrations, analytics, and digital marketing tools to improve operational efficiency.
  16. 16. Own corporate marketing budgets, agency relationships, creative partners, technology vendors, and external service providers.
  17. 17. Partner closely with Business Units, Sales, Product Management, HR, Finance, Legal, Investor Relations, and Executive Leadership to ensure alignment of corporate marketing initiatives.
  18. 18. Lead, mentor, and develop a high-performing corporate marketing team while fostering innovation, collaboration, accountability, and execution excellence.
  19. 19. Present corporate marketing strategy, business impact, brand performance, and marketing ROI to executive leadership and key stakeholders.
Experience & Required Skills
  • 15+ years experience in Corporate Marketing, Brand Management, Corporate Communications, and Digital Marketing, with leadership responsibility in an IT services/ITES organization.
  • Proven experience in developing and executing enterprise-wide corporate marketing strategies aligned with business growth objectives.
  • Demonstrated experience in driving corporate brand positioning, brand transformation, and brand governance across multiple geographies and stakeholder groups.
  • Proven track record of managing corporate websites, marketing automation platforms, and digital communication channels to improve brand visibility and engagement.
  • Extensive experience in developing and executing thought leadership initiatives through research reports, whitepapers, case studies, blogs, webinars, executive content, and other strategic marketing assets.
  • Experience collaborating with senior business leaders, sales, product, investor relations, HR, and external agencies to deliver integrated corporate marketing initiatives.
  • Strong expertise in Corporate Marketing Strategy, Brand Positioning, and Corporate Brand Management.
  • Strong content strategy and thought leadership capabilities with experience creating executive-level and industry-focused marketing assets.
  • Excellent written, verbal, presentation, and executive communication skills with the ability to influence senior leadership.
  • Strong analytical mindset with experience measuring marketing effectiveness through KPIs, analytics, and ROI reporting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Corporate Marketing Specialist
Corporate Marketing Specialist

Writer Corporation • Mumbai

On-site
INR 1,500,000 - 2,500,000
Corporate Digital Communication
Corporate Digital Communication

Ion Exchange • Maharashtra

On-site
INR 800,000 - 1,600,000
Marketing Manager
Marketing Manager

Apexon • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Marketing Communications
Marketing Communications

The Hiring Club • Pune District

On-site
INR 300,000 - 600,000
Corporate Branding Manager
Corporate Branding Manager

ScopeHR Services • Chennai District

On-site
INR 1,200,000 - 2,200,000
Senior Marketing Executive
Senior Marketing Executive

Karadi Path Education Company • Chennai District

On-site
INR 600,000 - 900,000
Marketing and Brand Communication
Marketing and Brand Communication

Cancer Treatment Services Hydrabad • Hyderabad

On-site
INR 800,000 - 1,200,000
Chief Marketing Officer
Chief Marketing Officer

Zohorecruit • Pune District

On-site
INR 3,500,000 - 6,500,000
Manager Brand Marketing
Manager Brand Marketing

Smart Source • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Senior Manager Corporate Marketing
Senior Manager Corporate Marketing

Asahi India Glass Limited (AIS) • Thane

On-site
INR 900,000 - 1,200,000