Profile
Manager Applied Technology Innovatio
Novartis
Country or State
Switzerland
Manager Applied Technology Innovatio at Novartis
Bachelor of Science (B.Sc.), Business Administration with Major in General Management
European Blockchain Convention 2022