Job description
Designation - General Manager – CSR Location - Mumbai / Delhi Reports to - Head of EOHS & Sustainability Team Size - Direct reports – 4 Purpose of your Role Tata 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…