Business Development and Licensing Head, can be based in any Nordic country - Novartis Sverige AB

Stockholm, STHM