378096BR Job ID: 378096BR Job Description: 1,800+ associates. 85+ countries. 1 goal. At Novartis, we are dedicated to discovering and developing new treatments