Follow us Novartis India Information Technology, Pharmaceutical & Biotechnology, Research & development Open Job - 1