Assistant Manager - SCM
Manager - Planning & Billing
Odisha, India
QA/QC Engineer - Mechanical
Assistant Manager – ALS
DURGAPUR, West Bengal, India
Company Man - Workover
Company Man - D1
Manager – F & A