Virtusa Corporation
–
Chennai, Tamil Nadu, India
... effectively across multiple teams/external vendors (Operations, Project Teams, Quality Service, ), different personnel (Developers, Scrum Masters, Project Managers, ) when required Expected to maintain technical expertise via self-education in areas ... - Jun 13