Deputy General Manager - DRI Operation
Rourkela
Global Placement Services