Customer Success Manager

NTL India Limited
Full-time India, Tamil Nadu Business Operations Specialists
Posted:
June 10, 2026
Location:
India, Tamil Nadu, India

Job Description

NTL India Ltd., founded in 1999, is a leading transport solutions provider with over 25 years of experience, catering to diverse industries such as IT, Non-IT BPOs, manufacturing, pharmaceuticals, hospitals, telecommunications, and more. Operates in multiple major cities such as Chennai, Bangalore, Hyderabad, Delhi, Mumbai, Pune, Gurgaon, Kolkata, and also extends operations to Coimbatore, Goa, Ahmedabad, Agra, Jaipur, and Kochi.


We’re Hiring!

Job Title: Assistant Manager – Customer Success

Location: Chennai

No’s of Positions: 2


Key Responsibilities

• Manage a portfolio of key corporate clients, ensuring retention and proactive issue resolution.

• Conduct daily/weekly client visits, NPS surveys, and performance reviews to optimise ETS delivery.

• Identify upsell/cross-sell opportunities (e.g., EV fleets, ESG reporting) and collaborate with sales/ops teams.

• Handle escalations, coord...

Apply for this Job

Submit your application for the Customer Success Manager position at NTL India Limited.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: India, India
Posted: June 10, 2026
Deadline: July 20, 2026