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 |
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