Companies

  • oil and natural gas corporation limited

Positions

  • geophysicist
  • geologist
  • chemist
  • aee
  • aee(production)
  • aee(drilling)

Cities

  • dehradun

States

  • uttarakhand