Medical Representative job vacancy at Tezpur in Troikaa Pharma