Communications Lead

Tech Mahindra • maharashtra, pune district, India • Posted June 05, 2026

Location maharashtra, pune district
Job Type Full-time
Category Marketing / advertising / PR
Posted June 05, 2026
Title – Communications Lead What’s the Role? This is an exciting opportunity that involves creativity in terms of design, writing and coming up with new campaign ideas of engaging with the internal team and clients, if and when required. You will be managing end-to-end communications for the account and providing communications support to the internal leaders. You will collaborate with internal stakeholders, leaders, team members as well as counterparts at the client’s end. Job Summary / Responsibilities Provide communication support to internal leaders / client leaders with leadership messages, team connects, etc. as per requirements. Collaborate with internal leaders / client leaders and organize / host internal All Hands / team connects / events for specific teams / entire project, as well as support combined All Hands held with the customers. Create (write and design) and publish promo mailers, calendar invites for events and recap mail with the recording link and highlights (espec...

Interested in this role?

Click the button below to start your application.

Apply Now