Suruj Baruah's Location
New Delhi, Delhi, India
Suruj Baruah's Work
Suruj Baruah's Skills
Suruj Baruah's Summary
Suruj Baruah, based in New Delhi, Delhi, India, is currently a Chief Manager at Indian Oil Corporation Limited, bringing experience from previous roles at Indian Oil Corporation Limited. With a robust skill set that includes Commissioning, Petroleum, Project Engineering, Refinery, EPC and more, Suruj Baruah contributes valuable insights to the industry. Suruj Baruah has 1 email on RocketReach.