Companies

  • controllerate of quality assurance (instruments)
  • controllerate of quality assurance, instruments

Positions

  • technician (semi-skilled)

Cities

  • dehradun

States

  • uttarakhand