Introduction As a Service Delivery Specialist, you are the face of IBM for our customers. Your clients' success depends on your ability to understand their needs and respond to requests for new services. This role is an integral part of bo......
Job Location: Noida, Uttar Pradesh, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page