Trial Vendor Associate Director job at Novartis