Tech Mahindra
–
Chennai, Tamil Nadu, India
... Ability to consider changing priorities and manage queuing of tasks accordingly 12. Service-oriented attitude and strong commitment to client satisfaction 13. Interpersonal skills, ability to consolidate action plans and diligently report progress ... - May 31