more than 3,000 committed professionals. Our diverse global customer base ... & Development Deployment of the resources and work allocation, as per ...
role, you lead site IT professionals, managing vendor relationships, and ensuring ... : Manage the Site IT team/ resources in the India factories and ...