Project Manager
4 days ago
London
Knowledgeable with the technical challenges, benefits and limitations in delivering cloud services for enterprises spanning areas of application, network, carrier routing and/or desktop. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off ...