Enable job alerts via email!

Corporate Communications Lead _ Social Media & AI First Marketing

Robert Bosch Group

Bengaluru

On-site

INR 18,00,000 - 25,00,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology and services provider is looking for a Corporate Communications Lead to shape its voice across platforms, manage social media, and enhance brand visibility. The role necessitates a dynamic individual with over 8 years of B2B experience and an MBA from a reputed institute. Key responsibilities include executing social media strategy, managing corporate content, and embedding AI-led marketing practices. This position offers the opportunity to work in a technology-driven environment with a focus on innovation and analytics.

Qualifications

  • Minimum 8-10 years of B2B experience required.
  • Demonstrated ability to use AI tools in marketing.
  • Excellent writing and presentation skills necessary.

Responsibilities

  • Develop and execute social media strategy aligned with business goals.
  • Manage corporate website content and structure.
  • Drive marketing automation and data analytics integration.

Skills

B2B experience
AI-Driven Marketing Acumen
Excellent Written & Verbal Communication
Project Leadership
Creative Eye
Collaboration
Digital Savvy

Education

MBA from Tier 1 Institute
Job description
Corporate Communications Lead _ Social Media & AI First Marketing
  • Full-time
  • Legal Entity: Bosch Global Software Technologies Private Limited

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Roles & Responsibilities

As a Corporate Communications Manager you will play a pivotal role in shaping the organization’s voice across external, digital, and internal brand communication platforms. The role requires a dynamic communicator who is hands on and can strategize & create impactful content and campaigns that strengthen BGSW’s positioning as a thought leader and employer of choice.

You will be responsible for driving social media presence, external engagements, managing the corporate website, leading selective strategic initiatives, and ensuring brand consistency and excellence across all touchpoints. This role is also central to the organization’s focus into an AI-first enterprise where creativity, analytics, and technology converge to deliver sharper narratives, higher engagement, and measurable brand outcomes.

Key Responsibilities
  • Develop and execute a comprehensive social media strategy aligned with BGSW’s business goals and brand identity.
  • Manage official handles (LinkedIn, Instagram, X, Facebook, YouTube, etc.) ensuring timely, relevant, and engaging content.
  • Partner with business units showcase innovation, org. culture, and thought leadership.
  • Monitor analytics to measure performance and optimize content based on insights, in strong collaboration with Creative agencies.
  • Own and manage the corporate website content, structure, and updates in collaboration with relevant teams.
  • Stay updated on emerging digital trends and incorporate them into BGSW’s content strategy.
  • Develop and implement a proactive PR strategy to enhance BGSW’s reputation, media visibility, and share of voice, in strong collaboration with the PR agency.
  • Manage responses to media inquiries, ensuring consistent and timely communication.
  • Partner with global and regional communication teams to align media strategy and messaging, when necessary.
  • Support crisis communication efforts by preparing holding statements, FAQs, and reactive messaging when necessary.
  • Embed AI-led marketing practices across campaign planning, audience segmentation, and content performance measurement — ensuring decisions are driven by data, automation, and predictive insights rather than intuition alone.
  • Drive marketing automation and analytics integration — collaborating with digital and data teams to build smarter dashboards, track ROI, and continuously optimize the content pipeline.
  • Champion an AI-first creative process, upskilling teams and partners to adopt AI-enabled platforms for ideation, A/B testing, and engagement analysis.
  • Ensure consistency of brand identity and voice across all internal and external touchpoints.
  • Partner with cross-functional teams and stakeholders to maintain alignment with BGSW’s brand philosophy.
  • Manage relationships with creative and media agencies for collateral development.
Key Skills & Attributes
  • MBA from Tier 1 Institute with prior B2B experience of min. 8-10 years
  • AI-Driven Marketing Acumen: Demonstrated ability to integrate generative & multi-modal AI tools and data-driven insights into campaign strategy, storytelling, content creation and performance measurement to elevate brand communication impact.
  • Excellent Written & Verbal Communication: Crisp, clear, and influential writing and presentation skills.
  • Project Leadership: Manage multiple stakeholders, projects, and deadlines with agility.
  • Creative Eye: Strong sense of design and visual communication principles, with immense attention to details.
  • Collaboration: Ability to partner effectively with cross-functional teams and senior leaders.
  • Digital Savvy: Deep understanding of digital communication tools, analytics, and emerging platforms.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.