Tag: Indian Oil Corporation
Indian Oil Corporation establishes Shared Service Centre with IBM
Indian Oil Shared Service Centre Vendor Invoice Management is a sizable digital initiative which synergizes invoice processing from a centralized office based in Noida....