find the right job for you in India


Customer Service Manager jobs in west delhi India

1 customer service manager jobs found in west delhi: showing 1 - 1

Channel Team Lead - Amzl , Last Mile
Company: Amazon |

Location: Janakpuri, Delhi, India

| Salary: unspecified | Date posted: 27 Aug 2026
in delivering their specific part. - Strong Bias for great customer service: Engage the Team in developing their understanding...Description At Amazon, we're working to be the most customer-centric company on earth. To get there, we need