NovartisPublished 1 months agoSenior Business Analyst – Veeva Clinical VaultBarcelona, SpainEnglish Friendly