Location
India
Job Type
Full-time
Posted
June 16, 2026
Job Description
Designation - General Manager – CSRLocation - Mumbai / DelhiReports to - Head of EOHS & SustainabilityTeam Size - Direct reports – 4Purpose of your RoleTata Communications is on a journey to become a true digital infrastructure enabler in the market with the extensive portfolio of services across connectivity, collaboration, cloud, security, and mobility.Tata Communications operates across key geographies globally with specific focus on India, APAC, Europe, North Americas, and Middle East.We are seeking a seasoned and strategic leader to head Corporate Social Responsibility (CSR) and Capability Development initiatives, driving the integration of business objectives with sustainable social impact. This role will be responsible for designing and executing high-impact, scalable programs across key focus areas such as education, livelihoods, environment, and inclusion.The incumbent will play a critical role in shaping the organization’s social impact strategy, building partnerships, and es...
Ready to Apply?
Submit your application for General Manager- Csr (Corporate Social Responsibility) at Tata Communications
Apply Now