Login Sign Up
🔔 FCM Loaded

Sr Business Associate -Corporate Communication

Tech Mahindra

5 - 8 years

Bengaluru

Posted: 16/03/2026

Getting a referral is 5x more effective than applying directly

Job Description

Key responsibilities

  • Build and maintain relationships with media, external and internal stakeholders
  • Understand the organization philosophy, business objectives and associated brand messages and embed them to key media notes, statements, and corporate announcements
  • Work with US and Europe focused business teams to create compelling stories on Tech Mahindras value proposition in these geographies
  • Support special communication projects as needed

To qualify for the role, you must have -

  • 5-8 years experience of working in a communications role preferably in a technology company.
  • Graduate bachelors or masters degree in Mass communication/Journalism
  • Strong content and project management skills
  • Experience with corporate communications and reputation managemen

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.