... insights on key scientific and/or business questions to support Novartis’ growth and ... serve.
Role Requirements • Advanced degree in Life Sciences field, Business, Marketing, or a related field • ... com/network Division Strategy & Growth Business Unit Strategy & Growth Location Switzerland ...
Inserat ansehen